The present application is a national phase application of PCT/JP2016/073364, filed on Aug. 8, 2016, which claims priority to Japanese Patent Application No. 2015-159243, filed on Aug. 11, 2015. The contents of these applications are hereby incorporated by reference in their entirety.
One or more embodiments disclosed herein relate to a user terminal, a radio communication system, and a radio communication method of a next-generation communication system.
In UMTS (Universal Mobile Telecommunications System) networks, for purposes of higher data rates, lower delay and the like, Long Term Evolution (LTE) has been specified (Non-Patent Document 1). Further, for purposes of wider bands and a higher speed than LTE, a successor system of LTE (also referred to as, for example, LTE-A (LTE-Advanced), FRA (Future Radio Access), 4G and 5G) has also been studied.
According to an existing system such as LTE, Adaptive Modulation and Coding (AMC) for adaptively adjusting at least one of a modulation scheme and a code rate is performed as link adaptation. More specifically, according to the AMC, at least one of a modulation scheme and a code rate of a downlink shared channel (PDSCH: Physical Downlink Shared Channel) is adaptively controlled based on a Channel Quality Indicator (CQI) fed back from a user terminal.
[Non-Patent Literature 1] 3GPP TS 36.300 Rel. 8 “Evolved Universal Terrestrial Radio Access (E-UTRA) and Evolved Universal Terrestrial Radio Access Network (E-UTRAN); Overall description; Stage 2”
Embodiments disclosed herein include a user terminal comprising: a receiver that receives a downlink shared channel; and a processor that obtains a transport block size (TBS) used for the downlink shared channel based on: a TBS index value that is associated with a modulation and coding scheme (MCS) index value used for the downlink shared channel; and a number of resource blocks (RBs) that are allocated to the downlink shared channel, wherein, when the downlink shared channel is transmitted by a predetermined transmission scheme and the MCS index value is a predetermined value, the processor modifies the TBS index value associated with the predetermined value and obtains the TBS based on the modified TBS index value and the number of RBs.
In one aspect, when the receiver receives higher layer control information including instruction information indicating applying the modified TBS index value, the processor obtains the TBS based on the modified TBS index value and the number of RBs.
In one aspect, the processor obtains the TBS from a table that defines a TBS associated with each number of RBs in a case of the modified TBS index value.
In one aspect, the TBS associated with at least one number of RBs in the modified TBS index value is smaller than the TBS associated with the one number of RBs in the TBS index value before being modified.
In one aspect, the predetermined transmission scheme is either transmission mode 9 or transmission mode 10.
In one aspect, the predetermined value is 28, and the modified TBS index value is 26A.
Embodiments disclosed herein further include a radio base station comprising: a transmitter that receives a downlink shared channel; and a processor that controls a transport block size (TBS) used for the downlink shared channel, wherein the TBS is obtained in a user terminal based on: a TBS index value that is associated with a modulation and coding scheme (MCS) index value used for the downlink shared channel; and a number of resource blocks (RBs) that are allocated to the downlink shared channel, and wherein when the downlink shared channel is transmitted by a predetermined transmission scheme and the MCS index value is a predetermined value, the TBS index value associated with the predetermined value is modified and the TBS is obtained based on the modified TBS index value and the number of RBs by the user terminal.
Embodiments disclosed herein further include a radio communication method for a user terminal, comprising: receiving a downlink shared channel; and obtaining a transport block size (TBS) used for the downlink shared channel based on: a TBS index value that is associated with a modulation and coding scheme (MCS) index value used for the downlink shared channel; and a number of resource blocks (RB) that are allocated to the downlink shared channel, wherein, the obtaining further comprises, when the downlink shared channel is transmitted by a predetermined transmission scheme and the MCS index value is a predetermined value, modifying the TBS index value associated with the predetermined value and obtaining the TBS based on the modified TBS index value and the number of RBs.
In the existing system, the user terminal determines a size of a transport block (Transport Block Size (TBS)) used for a downlink shared channel based on the modulation scheme adaptively controlled according to the AMC. The user terminal determines a code rate based on the determined TBS, and decodes the downlink shared channel based on the determined code rate.
However, when the Transport Block Size (TBS) of the downlink shared channel is determined based on a modulation scheme that is adaptively controlled, there is a concern that the code rate determined based on the TBS exceeds a value of one depending on the transmission scheme (e.g., the number of layers and a transmission mode of MIMO (Multiple-Input and Multiple-Output)) of the downlink shared channel. As a result, there is a concern that the user terminal cannot appropriately receive and/or decode the downlink shared channel.
In view of such aspects, one or more embodiments of the present invention provide a user terminal, a radio base station and a radio communication method that can appropriately receive and/or decode a downlink shared channel when a Transport Block Size (TBS) of a downlink shared channel is determined based on a modulation scheme that is adaptively controlled.
A user terminal according to one aspect of the present invention includes: a reception section that receives a downlink shared channel; and a control section that obtains a transport block size (TBS) used for the downlink shared channel based on a TBS index value and a number of resource blocks (RBs), where the TBS block size index value is associated with a modulation and coding scheme (MCS) index valued used for the downlink shared channel, and the RBs are allocated to the downlink shared channel, and, when the downlink shared channel is transmitted by a predetermined or a specific transmission scheme and the MCS index value is a predetermined or a specific value, the TBS index value associated with the specific value is changed and the control section obtains the TBS based on the changed TBS index value and the number of RBs. According to the present invention, a user terminal can appropriately receive and/or decode a downlink shared channel when a Transport Block Size (TBS) of the downlink shared channel is determined based on a modulation scheme that is adaptively controlled.
Adaptive Modulation Coding (AMC) of a radio communication system will be described with reference to
In the radio communication system illustrated in
As illustrated in
The user terminal feeds back to the radio base station the CQI determined by referring to the CQI table illustrated in
The radio base station determines at least one of the modulation scheme, the code rate and the TBS of the downlink shared channel (PDSCH) based on the CQI fed back from the user terminal (step S13). More specifically, the radio base station refers to the CQI table illustrated in
As illustrated in
For example, as illustrated in
The radio base station notifies the user terminal of the determined MCS index (step S14). For example, in
The user terminal obtains a modulation scheme and a code rate of a PDSCH based on the MCS index notified by the radio base station (step S15). More specifically, the user terminal refers to the MCS table illustrated in
Further, the user terminal refers to the TBS table illustrated in
In this regard, the TBS table illustrated in
The user terminal calculates a code rate based on the obtained TBS according to, for example, equation (1). The user terminal decodes the PDSCH by using the calculated code rate.
In this regard, the TBS is a TBS obtained from the TBS table (e.g.
For example, as illustrated in
Further, the user terminal refers to the MCS table illustrated in
A TBS associated with a maximum TBS index “26” in the TBS table illustrated in
Hence, there is a concern that the code rate exceeds a value of one depending on the transmission scheme of the PDSCH (e.g. the number of layers of MIMO (Multiple-Input and Multiple-Output), a transmission mode and the number of arranged reference signals).
As illustrated in
Thus, when the TBS table illustrated in
Hence, the inventors of the present invention have conceived controlling a method for determining a TBS such that, when the TBS of the PDSCH (downlink shared channel) is determined based on a modulation scheme that is adaptively controlled, and even when a PDSCH is transmitted by a specific transmitting method, a code rate determined based on the TBS does not exceed a value of one, and arrived at the present invention.
According to one aspect of the present invention, the user terminal that receives the PDSCH (downlink shared channel) receives a MCS index, and obtains a TBS associated with a TBS index associated with the MCS index and the number of PRBs allocated to the PDSCH, from the TBS table that associates TBS indices, numbers of PRBs (Resource Blocks (RBs)) and TBSs. Further, when the PDSCH is transmitted by the specific transmission scheme, the user terminal obtains a TBS having a smaller value than a value of the TBS obtained from the TBS table. In this regard, a code rate calculated based on the obtained TBS (e.g. according to above equation (1)) is less than a value of one.
Further, according to one aspect of the present invention, obtaining (applying) a TBS having a smaller value than a value of a TBS obtained from the TBS table may be instructed by higher layer signaling. The user terminal may obtain a TBS having a smaller value than a value of a TBS obtained from the TBS when higher layer control information (e.g. PDSCH-Config) used to receive a PDSCH includes instruction information (e.g. altTBS or altMod-TBS-Table).
The radio communication method according to the present invention will be described below. A case where a MCS table including modulation schemes equal to or lower than 64 QAM is used is assumed below, yet a MCS table including modulation schemes equal to or lower than 256 QAM may be used. In this regard, these MCS tables may be switched by higher layer signaling.
Further, a specific transmission scheme of a PDSCH includes at least one of that a transmission mode is the transmission mode (TM) 9, that a transmission mode is the TM 9 or a TM 10, that the number of CSI-RS (Channel State Information-Reference Signal) antenna ports is four or eight, that spatial multiplexing is performed on three layers or more (e.g. 4×4 MIMO), and that subframes are not MBSFN (Multicast-Broadcast Single-Frequency Network) subframes. However, specific transmission scheme is not limited to this.
Furthermore, a specific value of the TBS index is the maximum TBS index value “26” in the MCS table (see
Moreover, according to one aspect of the present invention, “when a PDSCH is transmitted by a specific transmission scheme”, a TBS that is smaller than a TBS obtained from the TBS table and takes such a value that a code rate calculated according to above equation (1) is less than a value of one is obtained. However, conditions for obtaining the TBS of the smaller value are not limited to the above. For example, the conditions may include that “a PDSCH is transmitted by a specific transmission scheme and the TBS index is a specific value”, may include that “the PDSCH is transmitted by a specific transmission scheme, the TBS index is a specific value and the number of PRBs allocated to the PDSCH is a specific value” or may be other conditions.
(Aspect 1)
According to Aspect 1, when a PDSCH is transmitted by a specific transmission scheme (at least one of, for example, that a transmission mode is the TM 9, that a transmission mode is the TM 9 or the TM 10, that the number of CSI-RS antenna ports is four or eight, that spatial multiplexing is performed on three layers or more, and that subframes are not MBSFN subframes), and, when a TBS index is a specific value (e.g. “26”) and the number of PRBs allocated to the PDSCH is a specific value (e.g. “100”), the user terminal obtains a TBS having a value separately configured from values of the TBS table that associates the TBS indices, the numbers of PRBs and the TBSs.
In the TBS table illustrated in
In this regard, the value that is smaller than “75376” may be stored (configured) to the user terminal in advance or may be notified to the user terminal by the radio base station by higher layer signaling (e.g. RRC (Radio Resource Control) signaling) or system information (SIB: System Information Block).
Further, when the PDSCH is transmitted by a specific transmission scheme, obtaining (applying) a value separately configured from the values of the TBS table (e.g.
When, for example, the PDSCH is transmitted by a specific transmission scheme, instruction information (e.g. altTBS) indicating obtaining (applying) a value separately configured from the values of the TBS table (e.g.
When the instruction information (e.g. altTBS) is included in the higher layer control information (e.g. PDSCH-Config) and when the TBS index is a specific value (e.g. “26”) and the number of PRBs allocated to the PDSCH is a specific value (e.g. “100”), the user terminal may obtain (apply) the value separately configured from the values of the TBS table. Meanwhile, when the instruction information (e.g. altTBS) is not included in the higher layer control information (e.g. PDSCH-Config), the user terminal may obtain a TBS from the TBS table.
According to Aspect 1, when the PDSCH is transmitted by the specific transmission scheme and when the TBS index is the specific value (e.g. “26”) and the number of PRBs allocated to the PDSCH is the specific value (e.g. “100”), the TBS having a value separately configured from the values of the TBS table is used. Hence, even when the same modulation scheme (e.g. 64 QAM) is used for the specific transmission scheme, it is possible to make the code rate less than a value of one. As a result, the user terminal can appropriately receive and/or decode the PDSCH.
(Aspect 2)
According to Aspect 2, a PDSCH is transmitted by a specific transmission scheme (at least one of, for example, that a transmission mode is the TM 9, that a transmission mode is the TM 9 or the TM 10, that the number of CSI-RS antenna ports is four or eight, that spatial multiplexing is performed on three layers or more, and that subframes are not MBSFN subframes), and, when a TBS index is a specific value (e.g. “26”), the user terminal obtains a TBS associated with the number of PRBs allocated to the PDSCH from a correction table that associates TBS indices having values (e.g. “26A” or “34”) that are not defined in the TBS table, the numbers of PRBs and TBSs.
More specifically, when the PDSCH is transmitted by the specific transmission scheme and when a MCS index is a specific value (e.g. “28”), the user terminal obtains the TBS index “26A” associated with the MCS index “28” from a new table instead of an existing MCS table. When obtaining the TBS index “26A” from the new MCS table, the user terminal obtains a TBS from the correction table.
Meanwhile, as illustrated in
In the correction table, TBSs that are associated with all numbers of PRBs (NRPB) in a case of a TBS index of a value (e.g. “26A”) that is not defined in the TBS table are defined. More specifically, a TBS associated with each number of PRB (NRPB) in a case of the TBS index “26A” may be configured smaller than a TBS associated with each number of PRB (NRPB) in a case of the TBS index “26”.
For example, as illustrated in
In this regard, TBSs associated with all numbers of PRBs in the case of the TBS index “26A” may not be configured smaller than TBSs associated with the numbers of PRBs in the case of the TBS index “26”, and only TBSs associated with part of the numbers of PRBs (e.g. “91” to “100”) may be configured smaller than the TBSs associated with the number of PRBs in the case of the TBS index “26”.
Further, when the PDSCH is transmitted by the specific transmission scheme, applying the new MCS table (e.g.
When, for example, a PDSCH is transmitted by the specific transmission scheme, instruction information (e.g. altMod-TBS-Table) indicating applying the new MCS table (e.g.
When the instruction information (e.g. altMod-TBS-Table) is included in the higher layer control information (e.g. PDSCH-Config), the user terminal may obtain the TBS index “26A” associated with the MCS index “28” from the new MCS table (e.g.
Meanwhile, when the instruction information (e.g. altMod-TBS-Table) is not included in the higher layer control information (e.g. PDSHC-Config), the user terminal may obtain the TBS index “26” associated with the MCS index “28” from the existing MCS table (e.g.
According to Aspect 2, when the PDSCH is transmitted by the specific transmission scheme and the TBS index is a specific value (e.g. “26”), the user terminal obtains a TBS associated with the number of PRBs allocated to the PDSCH from the correction table. Consequently, even when the same modulation scheme (e.g. 64 QAM) is used for the specific transmission scheme, it is possible to make the code rate less than a value of one. As a result, the user terminal can appropriately receive and/or decode the downlink data.
(Aspect 3)
According to Aspect 3, a PDSCH is transmitted by a specific transmission scheme (at least one of, for example, that a transmission mode is the TM 9, that a transmission mode is the TM 9 or the TM 10, that the number of CSI-RS antenna ports is four or eight, that spatial multiplexing is performed on three layers or more, and that subframes are not MBSFN subframes), and, when a TBS index is a specific value (e.g. “26”), the user terminal obtains from the TBS table a TBS associated with a TBS index of the specific value and a value obtained by multiplying a predetermined coefficient on the number of PRBs.
Alternatively, according to Aspect 3, when the PDSCH is transmitted by the specific transmission scheme and when the TBS index is the specific value (e.g. “26”) and the number of PRBs allocated to the PDSCH is the specific value (“100”), the user terminal may obtain from the TBS table a TBS associated with a TBS index of the specific value and a value obtained by multiplying a predetermined coefficient on the number of PRBs.
Alternatively, when the PDSCH is transmitted by the specific transmission scheme, the user terminal may obtain from the TBS table a TBS associated with a TBS index and a value obtained by multiplying a predetermined coefficient on the number of PRBs irrespective of a value of the TBS index and a value of the number of PRBs.
For example, the user terminal may calculate a value (i.e. the number of PRBs (NRPB) for referring to the TBS table) obtained by multiplying a predetermined coefficient on the number of PRBs allocated to the PDSCH.
[Mathematical 2]
NPRB=max{└N′PRB×0.95┘,1} (Equation 2)
When a predetermined coefficient (0.95 herein) is multiplied on the number of PRBs (N′PRB) allocated to the PDSCH by using equation (2), a TBS determined based on the number of PRBs (NPRB) becomes smaller than a TBS determined based on the number of PRBs (N′PRB). Further, the predetermined coefficient may be notified by using a higher layer signal.
When, for example, the PDSCH is transmitted by a specific transmission scheme (e.g. a transmission mode is the TM 9 or the TM 10 and subframes are not MBSFN subframes), the predetermined coefficient (e.g. nPRB-Coeff) may be included in the higher layer control information (e.g. PDSCH-Config) (see, for example,
When the predetermined coefficient (e.g. nPRB-Coeff) is included in the higher layer information (e.g. PDSCH-Config), and the TBS index is the specific value (e.g. “26”), the user terminal may obtain a TBS from the TBS table based on the number of PRBs multiplied with the predetermined coefficient.
According to Aspect 3, when the PDSCH is transmitted by the specific transmission scheme, a TBS is determined based on the number of PRBs (NPRB) having a smaller value than the number of PRBs (N′PRB). Consequently, even when the same modulation scheme (e.g. 64 QAM) is used for the specified transmission scheme, it is possible to make the code rate less than a value of one. As a result, the user terminal can appropriately receive and/or decode the downlink data.
(Radio Communication System)
A configuration of a radio communication system according to one or more embodiments of the present invention will be described below. The above radio communication method according to each of the aspects according to the present invention is applied to this radio communication system. In this regard, the radio communication method according to each of the above aspects may be applied alone or may be applied in combination.
The radio communication system 1 illustrated in
The user terminal 20 can connect to both of the radio base station 11 and the radio base stations 12. The user terminal 20 is assumed to concurrently use the macro cell C1 and the small cells C2 that use different frequencies according to CA or DC. Further, the user terminal 20 can apply CA or DC by using a plurality of cells (CCs) (e.g. six or more CCs).
The user terminal 20 and the radio base station 11 can communicate by using a carrier (an existing carrier that is called Legacy carrier) of a narrow bandwidth in a relatively low frequency band (e.g. 2 GHz). Meanwhile, the user terminal 20 and each radio base station 12 may use a carrier of a wide bandwidth in a relatively high frequency band (e.g. 3.5 GHz or 5 GHz) or may use the same carrier as that used by the radio base station 11. In this regard, configuration of a frequency band used by each radio base station is not limited to this.
The radio base station 11 and each radio base station 12 (or the two radio base stations 12) can be configured to be connected by wires (e.g. optical fibers compliant with a CPRI (Common Public Radio Interface) or an X2 interface) or by radio.
The radio base station 11 and each radio base station 12 are connected to a higher station apparatus 30 and are connected to a core network 40 via the higher station apparatus 30. In this regard, the higher station apparatus 30 includes, for example, an access gateway apparatus, a Radio Network Controller (RNC), a Mobility Management Entity (MME) and the like, but is not limited thereto. Further, each radio base station 12 may be connected to the higher station apparatus 30 via the radio base station 11.
In this regard, the radio base station 11 is a radio base station having relatively wide coverage, and may be referred to as a macro base station, an aggregate node, an eNB (eNodeB) and a transmission/reception point. Further, each radio base station 12 is a radio base station having local coverage, and may be referred to as a small base station, a micro base station, a pico base station, a femto base station, a HeNB (Home eNodeB), a RRH (Remote Radio Head) and a transmission/reception point. The radio base stations 11 and 12 will be collectively referred to as the radio base station 10 unless distinguished below.
Each user terminal 20 is a terminal that supports various communication schemes such as LTE and LTE-A, and may include not only a mobile communication terminal but also a fixed communication terminal.
The radio communication system 1 applies OFDMA (Orthogonal Frequency-Division Multiple Access) to downlink and SC-FDMA (Single Carrier-Frequency Division Multiple Access) to uplink as radio access schemes. OFDMA is a multicarrier transmission scheme of dividing a frequency band into a plurality of narrow frequency bands (subcarriers), mapping data on each subcarrier and performing communication. SC-FDMA is a single carrier transmission scheme of dividing a system bandwidth (CC) into a band configured by one or continuous resource blocks per terminal, using different bands for a plurality of terminals and reducing interference between terminals. In this regard, uplink and downlink radio access schemes are not limited to a combination of these and OFDMA may be applied to uplink.
The radio communication system 1 uses a downlink shared channel (PDSCH: Physical Downlink Shared Channel), a broadcast channel (PBCH: Physical Broadcast Channel) and a downlink L1/L2 control channel shared by each user terminal 20 as downlink channels. User data, higher layer control information and a SIB (System Information Block) are transmitted on the PDSCH. Further, a MIB (Master Information Block) is transmitted on the PBCH.
The downlink L1/L2 control channel includes a downlink control channel (PDCCH (Physical Downlink Control Channel), an EPDCCH (Enhanced Physical Downlink Control Channel), a PCFICH (Physical Control Format Indicator Channel), and a PHICH (Physical Hybrid-ARQ Indicator Channel)). Downlink Control Information (DCI) including scheduling information of the PDSCH and the PUSCH is transmitted on the PDCCH. The number of OFDM systems used for the PDCCH is transmitted on the PCFICH. Transmission acknowledgement information (ACK/NACK) of HARQ for the PUSCH is transmitted on the PHICH. The EPDCCH is subjected to frequency division multiplexing with the PDSCH (downlink shared data channel) and is used to transmit a DCI and the like similar to the PDCCH.
The radio communication system 1 uses an uplink shared channel (PUSCH: Physical Uplink Shared Channel), an uplink control channel (PUCCH: Physical Uplink Control Channel) and a random access channel (PRACH: Physical Random Access Channel) shared by each user terminal 20 as uplink channels. User data and higher layer control information are transmitted on the PUSCH. Uplink Control Information (UCI) including at least one of transmission acknowledgement information (ACK/NACK) and Radio Quality Information (CQI) is transmitted on the PUSCH or the PUCCH. A random access preamble for establishing connection with cells is transmitted on the PRACH.
<Radio Base Station>
User data transmitted from the radio base station 10 to the user terminal 20 on downlink is input from the higher station apparatus 30 to the baseband signal processing section 104 via the channel interface 106.
The baseband signal processing section 104 performs processing of a PDCP (Packet Data Convergence Protocol) layer, segmentation and concatenation of the user data, transmission processing of a RLC (Radio Link Control) layer such as RLC retransmission control, and MAC (Medium Access Control) retransmission control (such as transmission processing of HARQ (Hybrid Automatic Repeat reQuest)), and transmission processing such as scheduling, transmission format selection, channel coding, Inverse Fast Fourier Transform (IFFT) processing, and precoding processing on the user data to transfer to each transmission/reception section 103. Further, the baseband signal processing section 104 performs transmission processing such as channel coding and inverse fast Fourier transform on a downlink control signal, too, to transfer to each transmission/reception section 103.
Each transmission/reception section 103 converts a baseband signal precoded and output per antenna from each baseband signal processing section 104, into a signal of a radio frequency band to transmit. Each amplifying section 102 amplifies the radio frequency signal subjected to frequency conversion by each transmission/reception section 103, and transmits the radio frequency signal from each transmission/reception antenna 101.
The transmission/reception sections 103 can be composed of a transmitter/receiver, a transmission/reception circuit or a transmission/reception device described based on a common knowledge in a technical field of the present invention. In this regard, the transmission/reception sections 103 may be composed of an integrated transmission/reception section or may be composed of a transmission section and a reception section.
Meanwhile, each amplifying section 102 amplifies a radio frequency signal as an uplink signal received by each transmission/reception antenna 101. Each transmission/reception section 103 receives the uplink signal amplified by each amplifying section 102. Each transmission/reception section 103 performs frequency conversion on the received signal into a baseband signal, and outputs the baseband signal to the baseband signal processing section 104.
The baseband signal processing section 104 performs Fast Fourier Transform (FFT) processing, Inverse Discrete Fourier Transform (IDFT) processing, error correcting decoding, reception processing of MAC retransmission control, and reception processing of a RLC layer and a PDCP layer on user data included in the input uplink signal to transfer to the higher station apparatus 30 via the channel interface 106. The call processing section 105 performs call processing such as configuration and release of a communication channel, state management of the radio base station 10, and management of radio resources.
The channel interface 106 transmits and receives signals to and from the higher station apparatus 30 via a predetermined interface. Further, the channel interface 106 may transmit and receive (backhaul signaling) signals to and from the neighboring radio base station 10 via an inter-base station interface (e.g. optical fibers compliant with the CPRI (Common Public Radio Interface) or the X2 interface).
The PUSCH reception processing section 111 performs reception processing (e.g. demodulation and decoding) on user data and higher layer control information on the PUSCH. More specifically, the PUSCH reception processing section 111 obtains a Channel Quality Indicator (CQI) fed back from the user terminal 20 on the PUSCH.
The PUCCH reception processing section 112 performs reception processing (e.g. demodulation and decoding) on Uplink Control Information (UCI) on the PUCCH. More specifically, the PUCCH reception processing section 112 obtains the CQI fed back from the user terminal 20 on the PUCCH.
The PUSCH reception processing section 111 and the PUCCH reception processing section 112 can be composed of a signal processor, a signal processing circuit or a signal processing apparatus and a measurement instrument, a measurement circuit or a measurement apparatus described based on the common knowledge in the technical field according to the present invention.
The control section 113 determines a modulation scheme and a code rate applied to a downlink shared channel (PDSCH) based on the CQI obtained by the PUSCH reception processing section 111 or the PUCCH reception processing section 112. More specifically, the control section 113 obtains from the CQI table 116 the modulation scheme and the code rate associated with the CQI obtained by the PUSCH reception processing section 111 or the PUCCH reception processing section 112.
Further, the control section 113 determines a MCS index applied to the PDSCH. More specifically, the control section 113 obtains from the MCS table 117 a MCS index associated with the modulation scheme and the code rate obtained from the CQI table 116. In this regard, the MCS indicates at least one of a modulation order and a Transport Block Size (TBS) index associated with the modulation scheme and the code rate.
The control section 113 can be composed of a controller, a control circuit and a control apparatus described based on the common knowledge in the technical field according to the present invention.
The PDSCH transmission processing section 114 performs transmission processing (e.g. encoding and modulation) on user data and higher layer control information on the PDSCH. More specifically, the PDSCH transmission processing section 114 modulates and encodes the PDSCH by using the modulation scheme and the code rate determined by the control section 113. In this regard, when the PDSCH is transmitted by a specific transmission scheme (described below), higher layer control information may include instruction information indicating obtaining (applying) a TBS having a smaller value than a value of a TBS obtained from the TBS table.
More specifically, the higher layer control information (e.g. PDSCH-Config) may include the instruction information (e.g. altTBS) indicating obtaining (applying) a value separately configured from the values of the TBS table (e.g.
Still further, the PDSCH transmission processing section 114 may perform transmission processing of transmitting the PDSCH by the specific transmission scheme. In this regard, the specific transmission scheme includes at least one of, for example, that a transmission mode is the TM 9, that a transmission mode is the TM 9 or the TM 10, that the number of CSI-RS ports is four or eight, that spatial multiplexing is performed on three or more layers and that subframes are not MBSFN subframes. The user terminal 20 may be notified of information indicating the specific transmission scheme by higher layer signaling.
The PDCCH/EPDCCH transmission processing section 115 performs transmission processing (e.g. encoding and modulation) on Downlink Control Information (DCI) on the PDCCH/EPDCCH. More specifically, the PDCCH/EPDCCH transmission processing section 115 generates DCI including a MCS index determined by the control section 113 to transmit via each transmission/reception section 103.
The PDSCH transmission processing section 114 and the PDCCH/EPDCCH transmission processing section 115 can be composed of a signal generator, a signal generation circuit and a signal generating apparatus described based on the common knowledge in the technical field according to the present invention.
The CQI table 116 is a table that associates CQIs, modulation schemes and code rates. The MCS table 117 is a table that associates MCSs, modulation orders and TBS indices indicating Transport Block Sizes (TBSs). In this regard, the MCS table 117 may be the existing MCS table (
<User Terminal>
The amplifying sections 202 amplify radio frequency signals received at a plurality of transmission/reception antennas 201. Each transmission/reception section 203 receives a downlink signal amplified by each amplifying section 202. Each transmission/reception section 203 performs frequency conversion on the received signal into a baseband signal, and outputs the baseband signal to the baseband signal processing section 204.
The baseband signal processing section 204 performs FFT processing, error correcting decoding, reception processing of retransmission control and the like on the input baseband signal. The baseband signal processing section 204 transfers downlink user data to the application section 205. The application section 205 performs processing concerning layers higher than a physical layer and a MAC layer. Further, the baseband signal processing section 204 transfers broadcast information among the downlink data, too, to the application section 205.
Meanwhile, the application section 205 inputs uplink user data to the baseband signal processing section 204. The baseband signal processing section 204 performs transmission processing of retransmission control (e.g. HARQ transmission processing), channel coding, precoding, Discrete Fourier Transform (DFT) processing, IFFT processing and the like on the uplink user data to transfer to each transmission/reception section 203. Each transmission/reception section 203 converts the baseband signal output from the baseband signal processing section 204 into a signal of a radio frequency band to transmit. Each amplifying section 202 amplifies the radio frequency signal subjected to the frequency conversion by each transmission/reception section 203 to transmit from each transmission/reception antenna 201.
The transmission/reception sections 203 can be composed of a transmitter/receiver, a transmission/reception circuit or a transmission/reception apparatus described based on the common knowledge in the technical field according to the present invention. Further, the transmission/reception sections 203 may be composed of an integrated transmission/reception section or may be composed of a transmission section and a reception section.
The measurement section 211 measures channel quality of a reference signal from the radio base station 10. The channel quality may be, for example, a SNR or a SINR. The measurement section 211 can be composed of a signal processor, a signal processing circuit or a signal processing apparatus and a measurement instrument, a measurement circuit or a measurement apparatus described based on the common knowledge in the technical field according to the present invention.
The control section 212 obtains from the CQI table 217 a CQI indicating a modulation scheme and a code rate applicable to the PDSCH based on the channel quality measured by the measurement section 211. In this regard, the modulation scheme and the code rate applicable to the PDSCH refer to, for example, a modulation scheme and a code rate that satisfy a condition that a Block Error Rate (BLER) of the PDSCH is 10%.
The control section 212 obtains the modulation scheme and the code rate applicable to the PDSCH, based on the MCS index obtained by the PDCCH/EPDCCH reception processing section 215. More specifically, the control section 212 obtains from the MCS table 218 a modulation order and a TBS index associated with a MCS obtained by the PDCCH/EPDCCH reception processing section 215.
The control section 212 obtains a TBS associated with a TBS index associated with the MCS index obtained by the PDCCH/EPDCCH reception processing section 215 and the number of PRBs allocated to the PDSCH, from the TBS table 219 that associates TBS indices, the numbers of PRBs (resource blocks) and TBSs.
More specifically, the control section 212 obtains a TBS having a smaller value than a value of the TBS obtained from the TBS table 219 when the PDSCH is transmitted by the specific transmission scheme. As described above, the specific transmission scheme includes at least one of, for example, that a transmission mode is the TM 9, that spatial multiplexing is performed on three or more layers and that subframes are not MBSFN subframes.
When the PDSCH is transmitted by the specific transmission scheme and when the TBS index is a specific value (e.g. “26”) and the number of PRBs allocated to the PDSCH is a specific value (e.g. “100”), the control section 212 may obtain a TBS having a value separately configured from the values of the TBS table that associates the TBS indices, the numbers of PRBs and the TBSs (Aspect 1).
When the PDSCH is transmitted by the specific transmission scheme and when the TBS index is a specific value (e.g. “26”), the control section 212 may obtain a TBS associated with the number of PRBs allocated to the PDSCH, from the correction table that associates the TBS index of a value (e.g. “34”) defined in the TBS table, and a TBS associated with each number of PRBs (Aspect 2). In this regard, the TBS associated with each number of PRBs in the correction table may be configured smaller than the TBS of each number of PRBs in the TBS table 219.
When the PDSHC is transmitted by the specific transmission scheme and when the TBS index is a specific value (e.g. “26”), the control section 212 may obtain from the TBS table 219 a TBS associated with the TBS index of the specific value and a value obtained by multiplying a predetermined coefficient on the number of PRBs (Aspect 3). In this regard, a multiplication value of the predetermined coefficient multiplied on the number of PRBs is calculated according to, for example, above equation (2).
Alternatively, when the PDSCH is transmitted by the specific transmission scheme and when the TBS index is a specific value (e.g. “26”) and the number of PRBs allocated to the PDSCH is a specific value (e.g. “100”) the control section 212 may obtain from the TBS table 219 a TBS associated with the TBS index of the specific value and a value obtained by multiplying a predetermined coefficient on the number of PRBs (Aspect 3).
Alternatively, when the PDSCH is transmitted by the specific transmission scheme, the control section 212 may obtain from the TBS table 219 a TBS associated with a TBS index and a value obtained by multiplying a predetermined coefficient on the number of PRBs irrespective of the TBS indices and the numbers of PRBs allocated to the PDSCH.
Further, when the higher layer control information (e.g. PDSCH-Config) used for reception processing of the PDSCH includes instruction information, the control section 212 may obtain a TBS having a smaller value than a value of the TBS obtained from the TBS.
More specifically, when the higher layer control information (e.g. PDSCH-Config) includes instruction information (e.g. altTBS), and when the TBS index is a specific value (e.g. “26”) and the number of PRBs allocated to the PDSCH is a specific value (e.g. “100”), the control section 212 may obtain (apply) a value separately configured from the values of the TBS table (Aspect 1). Meanwhile, when the higher layer control information (e.g. PDSCH-Config) does not include the instruction information (e.g. altTBS), the control section 212 may obtain a TBS from the TBS table.
Further, when the higher layer control information (e.g. PDSCH-Config) includes the instruction information (e.g. altMod-TBS-Table), the control section 212 may obtain a TBS index associated with a MCS index from the new MCS table (e.g.
Furthermore, when the higher layer control information (e.g. PDSCH-Config) includes a predetermined coefficient (e.g. nPRB-Coeff), the control section 212 of the user terminal may obtain a TBS from the TBS table based on the number of PRBs multiplied with the predetermined coefficient (Aspect 3).
Meanwhile, when the higher layer control information (e.g. PDSCH-Config) does not include the instruction information (e.g. altMod-TBS-Table), the control section 212 may obtain a TBS index associated with a MCS index from the existing MCS table (e.g.
The PUSCH transmission processing section 213 performs transmission processing (e.g. encoding and modulation) on the user data and the higher layer control information on the PUSCH. More specifically, the PUSCH transmission processing section 213 transmits the CQI determined by the control section 212 via each transmission/reception section 203.
The PUCCH transmission processing section 214 performs transmission processing (e.g. encoding and modulation) of the Uplink Control Information (UCI) on the PUCCH. More specifically, the PUCCH transmission processing section 214 transmits the CQI determined by the control section 212 via each transmission/reception section 203.
The PUSCH transmission processing section 213 and the PUCCH transmission processing section 214 can be composed of a signal processor, a signal processing circuit or a signal processing apparatus described based on the common knowledge in the technical field according to the present invention.
The PDCCH/EPDCCH reception processing section 215 performs reception processing (e.g. blind decoding and demodulation) on the Downlink Control Information (DCI) on the PDCCH. More specifically, the PDCCH/EPDCCH reception processing section 215 obtains a MCS index included in DCI and the number of PRBs allocated to the PDSCH.
The PDSCH reception processing section 216 performs reception processing (e.g. demodulation and decoding) on the user data and the higher layer control information on the PDSCH. More specifically, the PDSCH reception processing section 216 modulates and encodes the PDSCH by using the modulation scheme and the TBS obtained by the control section 212. Further, the PDSCH reception processing section 216 may perform reception processing on the PDSCH transmitted by the specific transmission scheme.
The PDCCH/EPDCCH reception processing section 215 and the PDSCH reception processing section 216 can be composed of a signal processor, a signal processing circuit or a signal processing apparatus described based on the common knowledge in the technical field according to the present invention.
The CQI table 217 is the same as the above CQI table 116 and therefore will not be described. Further, the MCS table 218 is the same as the above MCS table 117 and therefore will not be described. The TBS table 219 is a table that associates TBS indices, and TBSs associated with the numbers of PRBs per transport block. The TBS table 219 may include the above correction table in Aspect 2.
In addition, the block diagrams used to describe embodiments illustrate blocks in function units. These function blocks (components) are realized by an arbitrary combination of hardware and software. Further, means for realizing each function block is not limited in particular. That is, each function block may be realized by one physically jointed apparatus or may be realized by a plurality of apparatuses formed by connecting two or more physically separate apparatuses by wires or by radio.
For example, part or all of the functions of the radio base station 10 and the user terminal 20 may be realized by using hardware such as an ASIC (Application Specific Integrated Circuit), a PLD (Programmable Logic Device) and a FPGA (Field Programmable Gate Array). Further, the radio base station 10 and the user terminal 20 may be realized by a computer apparatus including a processor (CPU: Central Processing Unit), a network connection communication interface, a memory, and a computer-readable storage medium that stores programs. That is, the radio base stations and the user terminal according to one or more embodiments of the present invention may function as a computer that performs processing of the radio communication method according to the present invention.
In this regard, the processor and the memory are connected by a bus that communicates information. Further, the computer-readable recording medium is, for example, a storage medium such as a flexible disk, a magnetooptical disk, a ROM (Read Only Memory), an EPROM (Erasable Programmable ROM), a CD-ROM (Compact Disc-ROM), a RAM (Random Access Memory) or a hard disk. Furthermore, the programs may be transmitted from a network via telecommunications lines. Still further, the radio base station 10 and the user terminal 20 may include an input apparatus such as an input key or an output apparatus such as a display.
Function configurations of the radio base station 10 and the user terminal 20 may be realized by the above-described hardware, may be realized by a software module executed by the processor or may be realized by a combination of both. The processor causes an operating system to operate and control the entire user terminal 20. Further, the processor reads programs, a software module or data from the storage medium out to the memory, and executes various types of processing according to the program, the software module or the data.
In this regard, the programs need to be programs that cause the computer to execute respective operations described in the above embodiments. For example, the control section 212 of the user terminal 20 may be realized by a control program stored in the memory and operated by the processor or other function blocks may be realized likewise, too.
Further, software and instructions may be transmitted and received via transmission media. When, for example, the software is transmitted from websites, servers or other remote sources by using wired techniques such as coaxial cables, optical fiber cables, twisted pairs and digital subscriber lines (DSL) and/or radio techniques such as infrared rays, radio waves and microwaves, these wired techniques and/or radio technique are included in a definition of the transmission media.
In this regard, each term that is described in this Description and/or is necessary to understand this Description may be replaced with terms having identical or similar meanings. For example, a channel and/or a symbol may be a signal (signaling). Further, a signal may be a message. Furthermore, a Component Carrier (CC) may be called a carrier frequency and a cell.
Still further, the pieces of information and parameters described in this Description may be expressed by absolute values, may be expressed by relative values of predetermined values or may be expressed by other pieces of corresponding information. For example, a radio resource may be indicated by an index.
The pieces of information and the signals described in this Description may be represented by using one of various different techniques. For example, the data, the instructions, the commands, the pieces of information, the signals, the bits, the symbols and the chips mentioned in the above description may be represented by voltages, currents, electromagnetic waves, magnetic fields or magnetic particles, optical fields, photons or arbitrary combinations thereof.
Each aspect/embodiment described in this Description may be used alone, may be used in combination or may be switched and used when carried out. Further, notification of predetermined information (e.g. notification of “being X”) may be not only explicitly performed but also implicitly performed (e.g. this predetermined information is not notified).
Notification of information is not limited to the aspects/embodiments described in this Description and may be performed by other methods. For example, the notification of the information may be performed by physical layer signaling (e.g. DCI (Downlink Control Information) and UCI (Uplink Control Information)), higher layer signaling (e.g. RRC (Radio Resource Control) signaling, MAC (Medium Access Control) signaling, broadcast information (MIB (Master Information Block) and SIB (System Information Block))), other signals and combinations thereof. Further, the RRC signaling may be referred to as a RRC message and may be, for example, a RRC connection setup message or a RRC connection reconfiguration message.
Each aspect/embodiment described in this Description may be applied to LTE (Long Term Evolution), LTE-A (LTE-Advanced), SUPER 3G, IMT-Advanced, 4G, 5G, FRA (Future Radio Access), CDMA2000, UMB (Ultra Mobile Broadband), IEEE 802.11 (Wi-Fi), IEEE 802.16 (WiMAX), IEEE 802.20, UWB (Ultra-WideBand), Bluetooth (registered trademark), systems that use other appropriate systems and/or next-generation systems that are enhanced based on these systems.
Orders of the processing procedures, the sequences and the flowchart of each aspect/embodiment described in this Description may be rearranged unless contradictions arise. For example, the method described in this Description presents various step elements in an exemplary order and is not limited to the presented specific order.
As described above, the present invention is specifically described, but it is obvious to a person skilled in the art that the present invention is not limited to the embodiments described in the Description. The present invention is capable of being carried into practice as modified and changed aspects without departing from the subject matter and scope of the present invention defined by the description of the scope of the claims. Accordingly, the description of the Description is intended for illustrative explanation, and does not have any restrictive meaning to the present invention.
Number | Date | Country | Kind |
---|---|---|---|
2015-159243 | Aug 2015 | JP | national |
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/JP2016/073364 | 8/8/2016 | WO | 00 |
Publishing Document | Publishing Date | Country | Kind |
---|---|---|---|
WO2017/026466 | 2/16/2017 | WO | A |
Number | Name | Date | Kind |
---|---|---|---|
20140313985 | Nimbalker | Oct 2014 | A1 |
20150215913 | Cheng | Jul 2015 | A1 |
20160337150 | Larsson | Nov 2016 | A1 |
20170223686 | You et al. | Aug 2017 | A1 |
20180070265 | Seo | Mar 2018 | A1 |
Number | Date | Country |
---|---|---|
2015-100950 | Jul 2015 | WO |
Entry |
---|
International Search Report issued in PCT/JP2016/073364 dated Oct. 25, 2016 (1 page). |
Written Opinion of the International Searching Authority issued in PCT/JP2016/073364 dated Oct. 25, 2016 (3 pages). |
Huawei et al.; “Introduction of new maximum TBS for TM9/10”; 3GPP TSG-RAN WG1 Meeting #83, R1-157527; Anaheim, USA; Nov. 15-22, 2015 (11 pages). |
3GPP TS 36.300 V8.4.0; “3rd Generation Partnership Project; Technical Specification Group Radio Access Network; Evolved Universal Terrestrial Radio Access (E-UTRA) and Evolved Universal Terrestrial Radio Access Network (E-UTRAN); Overall description; Stage 2 (Release 8)”; Mar. 2008 (126 pages). |
Extended European Search Report issued in counterpart European Patent Application No. 16835163.3, dated Jul. 26, 2018 (7 Pages). |
Number | Date | Country | |
---|---|---|---|
20180241500 A1 | Aug 2018 | US |