The present invention relates to a mobile terminal apparatus, radio base station apparatus and radio communication method in the next-generation mobile communication system.
In recent years, various kinds of frequency-domain signal processing have been proposed to improve transmission characteristics of single-carrier transmission. For example, Discrete Fourier Transform (DFT) spreading Orthogonal Frequency Division Multiplexing (OFDM) (Non-patent Documents 1 to 3) for generating single-carrier transmission signals in the frequency domain enables flexible control of the transmission frequency and the frequency bandwidth, and facilitates actualization of dynamic scheduling corresponding to the channel state. Further, in DFT spreading OFDM, since a Cyclic Prefix (CP) is applied as in an OFDM signal, it is possible to actualize channel equalization of low operation amounts in the frequency domain (Non-patent Document 4), and it is possible to improve reception quality in a frequency selective fading channel. Further, Non-patent Document 5 proposes dynamic spectrum control in the frequency domain in single-carrier transmission. In dynamic spectrum access, based on the DFT spreading OFDM, a frequency-domain transmission signal of DFT output is mapped to contiguous/non-contiguous frequencies having good channel states.
Meanwhile, turbo codes (Non-patent Document 6) have strong error correcting capabilities, and therefore, in recent years, have been adopted in channel coding schemes of various radio communication systems. Obviously, as the channel coding rate is decreased, higher coding gain is obtained. However, at this point, spectral efficiency decreases at the same time. Therefore, in a radio communication system as described in Non-patent Document 3, a configuration of a turbo coder is not changed (with the original coding rate kept constant), and in increasing the channel coding rate to improve spectral efficiency, time-domain puncturing is used to thin out some (mainly parity bits) of coded bits of a turbo coder output (Non-patent Document 7).
However, when above-mentioned time-domain puncturing is performed, parity bits are punctured, and there is a problem that coding gain decreases.
The present invention was made in view of the respect, and it is an object of the invention to provide a mobile terminal apparatus, radio base station apparatus and radio communication method for enabling to control a coding rate with increasing coding gain in the case of adopting a turbo code in DFT spreading OFDM.
A mobile terminal apparatus of the invention is a mobile terminal apparatus for transmitting a signal to a radio base station apparatus by SC-FDMA, and is characterized by having a turbo coding section configured to perform turbo coding on transmission data, a discrete Fourier transform section configured to perform discrete Fourier transform on a signal subjected to turbo coding, a first puncture section configured to perform frequency-domain puncture processing on the signal subjected to discrete Fourier transform, and a subcarrier mapping section configured to map the signal subjected to the frequency-domain puncture processing to a subcarrier.
A radio base station apparatus of the invention is characterized by having a subcarrier demapping section configured to demap a reception signal from a subcarrier, a first depuncture section configured to perform frequency depuncture processing on the signal subjected to subcarrier demapping, an inverse discrete Fourier transform section configured to perform inverse discrete Fourier transform on the signal subjected to the frequency depuncture processing, and a turbo decoding section configured to perform turbo decoding on the signal subjected to inverse discrete Fourier transform to obtain reception data.
A radio communication method of the invention is a radio communication method for transmitting a signal from a mobile terminal apparatus to a radio base station apparatus by SC-FDMA, and is characterized by having in the mobile terminal apparatus the step of performing turbo coding on transmission data, the step of performing discrete Fourier transform on a signal subjected to turbo coding, the first puncture step of performing frequency-domain puncture processing on the signal subjected to discrete Fourier transform, and the step of mapping the signal subjected to the frequency-domain puncture processing to a subcarrier, and in the radio base station apparatus, the step of demapping a reception signal from a subcarrier, the first depuncture step of performing frequency depuncture processing on the signal subjected to subcarrier demapping, the step of performing inverse discrete Fourier transform on the signal subjected to the frequency depuncture processing, and the step of performing turbo decoding on the signal subjected to inverse discrete Fourier transform to obtain reception data.
According to the invention, the mobile terminal apparatus performs turbo coding on transmission data, performs discrete Fourier transform on the signal subjected to turbo coding, performs frequency-domain puncture processing on the signal subjected to discrete Fourier transform, maps the signal subjected to the frequency-domain puncture processing to a subcarrier, and transmits the signal to a radio base station apparatus by SC-FDMA, and therefore, in the case of adopting a turbo code in DFT spreading OFDM, it is possible to control the coding rate with increasing coding gain.
An Embodiment of the invention will specifically be described below with reference to accompanying drawings.
Puncture processing in a turbo code will be described first. The conventional puncture processing in a turbo code is time-domain puncture processing. In other words, an information sequence is turbo-coded, and then, the puncture processing is performed on the coded sequence subjected to turbo coding. First, as shown in
In such time-domain puncturing, since all coded sequences cannot be transmitted, coding gain is small. The inventor of the invention noted this respect, found out that it is possible to control the coding rate while minimizing reductions in coding gain by adopting frequency puncturing in a turbo code in DFT spreading OFDM, and arrived at the invention.
In other words, it is the gist of the invention that a mobile terminal apparatus performs turbo coding on transmission data, performs discrete Fourier transform on a signal subjected to turbo coding, performs frequency-domain puncture processing on the signal subjected to discrete Fourier transform, maps the signal subjected to the frequency-domain puncture processing to a subcarrier, transmits the signal to a radio base station apparatus by SC-FDMA, and by this means, in the case of adopting a turbo code in DFT spreading OFDM, controls the coding rate with increasing coding gain.
In this frequency-domain puncturing, in DFT spreading OFDM, discrete Fourier transform (DFT) is performed on coded symbols subjected to turbo coding, and some frequency components (spectrum) are punctured to increase the coding rate. As distinct from conventional time-domain puncturing, frequency-domain puncturing enables all coded bits to be transmitted. Therefore, as compared with time-domain puncturing, it is possible to increase coding gain.
The radio communication system is a system to which, for example, E-UTRA (Evolved UTRA and UTRAN) is applied. The radio communication system is provided with radio base station apparatuses (eNB: eNode B) 2 (21, 22, . . . , 21, 1 is an integer where 1>0) and a plurality of mobile terminal apparatuses (UE) 1n (11, 12, 13, . . . , 1n, n is an integer where n>0) that communicate with the radio base station apparatuses 2. The radio base station apparatuses 2 are connected to an upper station, for example, an access gateway apparatus 3, and the access gateway apparatus 3 is connected to a core network 4. The mobile terminal apparatus 1n communicates with the radio base station apparatus 2 in a cell 5 (51, 52) by E-UTRA. This Embodiment shows two cells, but the invention is similarly applicable to three cells or more. In addition, each of the mobile terminal apparatuses (11, 12, 13, . . . , 1n) has the same configuration, function and state, and is described as a mobile terminal apparatus 1n unless otherwise specified in the following description.
In the radio communication system, as a radio access scheme, OFDM (Orthogonal Frequency Division Multiplexing) is applied in downlink, while SC-FDMA (Single-Carrier Frequency Division Multiple Access) is applied in uplink. OFDM is a multicarrier transmission scheme for dividing a frequency band into a plurality of narrow frequency bands (subcarriers), and mapping data to each subcarrier to perform communications. SC-FDMA is a single-carrier transmission scheme for dividing a frequency band for each terminal so that a plurality of mobile terminal apparatuses uses mutually different frequency bands, and thereby reducing interference among the mobile terminal apparatuses.
Described herein are communication channels in E-UTRA.
In downlink, used are the Physical Downlink Shared Channel (PDSCH) shared among the mobile terminal apparatuses 1n, and the Physical Downlink Control Channel (PDCCH). The Physical Downlink Control Channel is also called the downlink L1/L2 control channel. User data i.e. normal data signals are transmitted on the Physical Downlink Shared Channel. Meanwhile, on the Physical Downlink Control Channel are transmitted downlink scheduling information (DL Scheduling Information), acknowledgement/negative acknowledgement information (ACK/NACK), uplink grant (UL Grant), TPC command (Transmission Power Control Command), etc. For example, the downlink scheduling information includes an ID of a user to perform communications using the Physical Downlink Shared Channel, information of a transport format of the user data, i.e. information on the data size, modulation scheme, and retransmission control (HARQ), downlink resource block assignment information, etc.
Meanwhile, for example, the uplink scheduling grant includes an ID of a user to perform communications using the Physical Uplink Shared Channel, information of a transport format of the user data, i.e. information on the data size and modulation scheme, uplink resource block assignment information, information on transmission power of the uplink shared channel, etc. Herein, the uplink resource block corresponds to frequency resources, and is also called the resource unit.
Further, the acknowledgement/negative acknowledgement information (ACK/NACK) is acknowledgement/negative acknowledgement information concerning the shared channel in uplink. The content of acknowledgement/negative acknowledgement information is expressed by Acknowledgement (ACK) indicating that the transmission signal is properly received or Negative Acknowledgement (NACK) indicating that the transmission signal is not properly received.
In uplink, used are the Physical Uplink Shared Channel (PUSCH) shared among the mobile terminal apparatuses 1n, and the Physical Uplink Control Channel (PUCCH). User data i.e. normal data signals are transmitted on the Physical Uplink Shared Channel. Meanwhile, on the Physical Uplink Control Channel is transmitted downlink channel quality information (CQI: Channel Quality Indicator) used in scheduling processing of the physical shared channel in downlink and adaptive modulation/demodulation and coding processing (AMC: Adaptive Modulation and Coding Scheme), and acknowledgement/negative acknowledgement information of the Physical Downlink Shared Channel.
On the Physical Uplink Control Channel, a scheduling request to request resource allocation of the uplink shared channel, release request in persistent scheduling and the like may be transmitted, in addition to the CQI and acknowledgement/negative acknowledgement information. Herein, resource allocation of the uplink shared channel means that a radio base station apparatus notifies a mobile terminal apparatus that the mobile terminal apparatus is allowed to perform communications using an uplink shared channel in a subsequent subframe, using the Physical Downlink Control Channel in some subframe.
In the mobile terminal apparatus 1n with such a configuration, with respect to a downlink signal, a radio frequency signal received in the antenna 11 is amplified in the amplifying section 12 so that reception power is corrected to certain power under AGC (Auto Gain Control). The amplified radio frequency signal is frequency-converted into a baseband signal in the transmission/reception section 13. The baseband signal is subjected to predetermined processing (error correction, decoding, etc.) in the baseband signal processing section 14, and then, output to the call processing section 15 and application section 16. The call processing section 15 performs management of communications with the radio base station apparatus 2, etc. and the application section 16 performs processing concerning higher layers than the physical layer and MAC layer. The mobile terminal apparatus 1n of the invention receives at least a downlink signal including a reference signal from each of a plurality of radio base station apparatuses involved in downlink CoMP.
With respect to an uplink signal, the application section 16 inputs the signal to the baseband signal processing section 14. The baseband signal processing section 14 performs retransmission control processing, scheduling, transmission format selection, channel coding and the like on the signal to transfer to the transmission/reception section 13. The transmission/reception section 13 frequency-converts the baseband signal output from the baseband signal processing section 14 into a radio frequency signal. The frequency-converted signal is then amplified in the amplifying section 12 and transmitted from the antenna 11. The mobile terminal apparatus 1n of the invention transmits feedback information including a measurement result of channel quality to each of a plurality of radio base station apparatuses.
The turbo coder 141 performs turbo coding on systematic bits that is an information sequence to be a coded sequence. As shown in
As shown in
The data modulation section 143 data-modulates the puncture-processed coded sequence with a data modulation scheme corresponding to the MCS (Modulation and Coding Scheme) information. The data modulation section 143 outputs the data-modulated coded sequence to the DFT section 144. The DFT section 144 transforms the data signal in the time domain into signals in the frequency domain. As shown in
The frequency-domain puncture section 145 punctures the subcarriers subjected to DFT in the frequency domain. For example, as shown in
The subcarrier mapping section 146 maps the signals subjected to frequency-domain puncture to subcarriers based on scheduling information. The subcarrier mapping section 146 outputs the subcarrier-mapped signals to the IFFT section 147. The IFFT section 147 performs IFFT on the subcarrier-mapped signals to transform into a signal in the time domain. The IFFT section 147 outputs the signal subjected to IFFT to the CP adding section 148. The CP adding section 148 adds a CP to the signal subjected to IFFT. A transmission signal is thus generated.
In the radio base station apparatus 2n with such a configuration, with respect to an uplink signal, a radio frequency signal received in the antenna 21 is amplified in the amplifying section 22 so that reception power is corrected to certain power under AGC. The amplified radio frequency signal is frequency-converted into a baseband signal in the transmission/reception section 23. The baseband signal is subjected to predetermined processing (error correction, decoding, etc.) in the baseband signal processing section 24, and then, is transferred to the access gateway apparatus, not shown, via the transmission path interface 26. The access gateway apparatus is connected to the core network, and manages each mobile terminal apparatus. Further, concerning uplink, the reception SINR and interference level of the radio frequency signal received in the radio base station apparatus 2 are measured based on the uplink baseband signal. The call processing section transmits and receives call processing control signals to/from a radio control station that is an upper apparatus, and performs status management of the radio base station apparatus 2 and resource allocation.
With respect to a downlink signal, the upper apparatus inputs the signal to the baseband signal processing section 24 via the transmission path interface 26. The baseband signal processing section 24 performs retransmission control processing, scheduling, transmission format selection, channel coding and the like on the signal to transfer to the transmission/reception section 23. The transmission/reception section 23 frequency-converts the baseband signal output from the baseband signal processing section 24 into a radio frequency signal. The frequency-converted signal is then amplified in the amplifying section 22 and transmitted from the antenna 21.
The CP removing section 241 removes a CP from a reception signal to extract an effective signal portion. The CP removing section 241 outputs the CP-removed reception signal to the FFT section 242. The FFT section 242 performs FFT on the CP-removed reception signal to transform into signals in the frequency domain. The FFT section 242 outputs the signals subjected to FFT to the subcarrier demapping section 243. The subcarrier demapping section 243 extracts signals in the frequency domain from the signals subjected to FFT using resource mapping information. The subcarrier demapping section 243 outputs subcarrier-demapped signals to the frequency domain equalization section 244.
The frequency domain equalization section 244 performs equalization of the frequency domain on the subcarrier-demapped signals in the frequency domain. Further, after the first time, the frequency domain equalization section 244 performs frequency-domain turbo equalization processing, described later, using an interference replica generated in the replica generating section 250. The frequency domain equalization section 244 outputs equalized signals to the frequency-domain depuncture section 245.
The frequency-domain depuncture section 245 depunctures the signals equalized in the frequency domain. For example, in the case as shown in
The data demodulation section 247 data-demodulates the IDFT-processed signal with a data modulation scheme corresponding to a transmission format (coding rate and demodulation scheme). The data demodulation section 247 outputs the data-demodulated signal to the time-domain depuncture section 248. The time-domain depuncture section 248 performs depuncture processing on the data-demodulated signal in the case as shown in
The turbo decoder 249 turbo-decodes the depuncture-processed coded sequence to output as reception data. The turbo decoder 249 outputs the turbo-decoded reception data to the replica generating section 250. In addition, after the predetermined number of repetitions, the turbo-decoded reception data is extracted, and reproduction processing of transmission data is completed.
The replica generating section 250 generates a replica of interference occurring by frequency-domain puncture for frequency domain equalization using the reception data, and outputs the interference replica to the frequency domain equalization section 244. The frequency domain equalization section 244 subtracts (cancels) the interference replica from the subcarrier-demapped signal, and performs frequency domain equalization processing on the signal subjected to interference cancellation. The frequency domain equalization processing is SC/MMSE frequency domain turbo equalization processing for performing linear filtering of MMSE (Minimum Mean Squared Error filter) model after soft interference canceller (SC: Soft Canceller). By performing such SC/MMSE frequency domain turbo equalization processing, it is possible to reduce inter-symbol interference (ISI) occurring in performing the frequency-domain puncture processing on the transmission side.
Described is the case of performing radio communications between the mobile terminal apparatus and base station apparatus each having the above-mentioned configuration. In the mobile terminal apparatus that is the transmitter, first, the turbo coder 141 turbo-codes transmission data, and the time-domain puncture section 142 performs time-domain puncturing. The coded bit sequence subjected to time-domain puncturing is data-modulated in the data modulation section 143, and then, becomes a data symbol sequence. Herein, used is QPSK modulation with symbol power Px of “2” (Px=2). To input to the DFT section 144, the data symbol sequence is grouped to blocks (hereinafter, referred to as DFT blocks) every B symbols. The DFT block data symbols are represented by a symbol vector x of the dimension Bx1, and a bth symbol (1≦b≦B) of the x is represented by xb. By multiplying a DFT matrix D that is a BxB dimensional-matrix by the x, a frequency-domain transmission signal xf of the dimension Bx1 is obtained as following equation (1).
[Eq. 1]
xf=Dx (1)
The frequency-domain puncture section 145 punctures some components of the xf. The number of frequency components subsequent to frequency-domain puncturing (=the number of subcarriers of DFT spreading OFDM) is assumed to be W (1≦W≦B). Herein, used is a following puncturing matrix P of the dimension WxB that is the simplest (Eq. (2)).
[Eq. 2]
P=[IW0] (2)
Herein, IW is a unit matrix of the dimension W×W, and “0” is a zero matrix. A transmission signal vector xf,punc in the frequency domain punctured in the frequency domain is expressed as following equation (3).
[Eq. 3]
xf,punc=Pxf=PDx=Cx (3)
Herein, it is assumed that C=PD. In W≦B, C is not a unitary matrix, and ISI thereby occurs. A time-domain transmission signal vector is obtained by DH[xTf,punc0]T, and this signal is transmitted.
It is assumed that Nrx is the number of reception antennas in the radio base station apparatus that is the receiver. Assuming that the length of the CP is long enough to sufficiently cover the delay spread in multi-path, a reception signal vector y of the dimension NrxWx1 with all Nrx frequency-domain reception signal vectors in the focused DFT block arranged is expressed as following equation (4).
[Eq. 4]
y=Hx
f,punc
+z=HCx+z
H=[H1T . . . HN
Hr=diag{hr,i} (4)
Herein, Hr is a frequency-domain channel matrix in an rth (1≦r≦Nrx) reception antenna, and hr,i (1≦i≦W) is a complex channel coefficient in an ith subcarrier in the rth reception antenna. Matrix diag{hr,i} is a diagonal matrix of the dimension W×W, and a (i, i) th element is hr,i. A vector z represents an additive white Gaussian noise (AWGN) component.
Herein, to lessen ISI occurring by frequency-domain puncturing, the SC/MMSE turbo equalizer is applied. Hereinafter, it is assumed that n (1≦n≦Nitr; Nitr is the maximum number of repetition of turbo equalization) represents the repetition number of turbo equalization. It is assumed that the Log Likelihood Ratio (LLR) of a jth coded bit of the channel decoder output in the nth repetition is λ(n)j,dec (λ(0)j,dec is assumed to be all “0”). A soft bit replica bj˜(n) of the jth coded bit is obtained from λ(n−1)n,dec as in following equation (5).
[Eq. 5]
{tilde over (b)}
j
(n)=tanh(λj,dec(n−1)/2) (5)
A soft transmission QPSK symbol replica x˜(n) of the focused DFT block is obtained from bj˜(n). Soft interference cancel is expressed as following equation (6).
[Eq. 6]
{tilde over (y)}
(n)
=y−HC{tilde over (x)}
(n) (6)
Herein, y˜(n) is a residual reception signal vector after soft interference cancellation.
By using approximation for regarding soft symbol replica power as being constant in the focused DFT block, it is possible to reduce the operation amount of a weight matrix of MMSE model. At this point, the MMSE filter output is expressed as following equation (7).
[Eq. 7]
{circumflex over (x)}(n)=β(n)(W(n){tilde over (y)}(n)+α(n){tilde over (x)}(n) (7)
The matrix W(n) of the dimension B×NrxW is an MMSE weight matrix in the nth repetition. Based on the MMSE model, W(n), α(n) and β(n) are calculated as following equation (8).
Herein, xh˜(n) is a bth (1≦b≦B) soft symbol replica, and σ2 is noise power. When MMSE filter output x̂(n) is approximated to be equivalent to an AWGN channel with x as an input, the bth symbol element x̂(n) of the x̂(n) is written as following equation (9).
[Eq. 9]
{circumflex over (x)}
b
(n)=μ(n)xb+η(n) (9)
μ(n) and η(n) are equivalent channel gain and noise component of the MMSE filter output, respectively. When it is assumed that a value of ν(n) which is variance of μ(n) and η(n) is common to all xb (1≦b≦B), μ(n) and ν(n) are calculated as following equation (10).
[Eq. 10]
μ(n)=α(n)β(n)
ν(n)Px(μ(n)−μ(n)
LLRAλ(n)j,dec that is a signal detector output is calculated from equation (9) and equation (10) using x˜(n). λ(n)j,dec is input to the turbo decoder 249. The aforementioned steps are repeated Nitr times, and λ(Nitr)j,dec is used in data decision.
In such a radio communication method, as shown in
Described next are simulation results of ISI suppression effect in the case of using frequency-domain puncturing in adopting a turbo code in DFT spreading OFDM.
In the simulations, the number of frequency components subsequent to frequency-domain puncturing (the number of subcarriers of DFT spreading OFDM) W was “64”, the subcarrier spacing was 15 kHz, and the transmission bandwidth was 960 kHz. Further, QPSK modulation was used as data modulation. Furthermore, one frame was 14 DFT blocks, and for channel coding, a turbo code with a coding rate of ⅓ and constraint length of 4 was used (the generating polynomial is 13,15,15 in octal notation.) A random interleaver was used as an interleaver inside the turbo coder, and a block interleaver with a depth of 14 was used as a channel interleaver. Then, error rates were evaluated in three channel models of a static channel, flat Rayleigh fading channel and 6-path Rayleigh fading channel with the delay spread of 1 μs. In this case, only in the case of 6-path Rayleigh fading, reception antenna diversity of two branches was applied. Synchronization of time/frequency, channel estimation and noise power estimation were assumed to be ideal. Further, as channel decoding, Max-Log MAP decoding with the repetition number of 8 was used, and the maximum number of repetitions of turbo equalization Nitr was “8”.
The coding rate R subsequent to time-domain puncturing and frequency-domain puncturing is expressed as following equation (11).
Herein, coding rates R=½ and R=¾ were evaluated. Comparison evaluations were made on each R in performing the case of only time-domain puncturing, the case of only frequency-domain puncturing and the case of puncturing both in the time domain and the frequency domain (hereinafter, described as TF-domain puncturing). In R=½, TF-domain puncturing was evaluated under two conditions that allocation of time-domain puncturing and frequency-domain puncturing was changed. Further, as a time-domain puncturing matrix for each RTD, following equation (12) is used.
Herein, the first, second and third rows of the puncturing matrix show puncturing patterns of systematic bits, first parity bits and second parity bits, respectively. A coded bit in a position shown by “0” is punctured.
In the other cases, only the BER in Nitr=8 is shown.
From the BER curve of TF-domain puncturing (2) of
In R=¾, in TF-domain puncturing, as compared with only time-domain puncturing, the Eb/N0 value required to achieve the BER of 10−3 decreases by about 0.4 dB. Therefore, it is estimated that gain by introduction of frequency-domain puncturing is more remarkable on the condition that the R, which significantly decreases the number of parity bits that can be transmitted only in time-domain puncturing, is higher. At this point, when frequency-domain puncturing is used together, in compensation for permitting increases in ISI to some extent, it is possible to use a lower RTD.
From the above-mentioned simulation results, it is understood that it is possible to improve the bit error rate (BER) and frame error rate (FER) by using frequency-domain puncturing in addition to time-domain puncturing. By this means, in the case of adopting a turbo code in DFT spreading OFDM, it is possible to control the coding rate with increasing coding gain.
The above-mentioned Embodiment describes the case of combining time-domain puncturing and frequency-domain puncturing, but the present invention is not limited thereto, and is applicable to the case of performing only frequency-domain puncturing. Further, in the above-mentioned Embodiment, as shown in
Without departing from the scope of the present invention, the number of processing sections and processing procedures in the above-mentioned description are capable of being carried into practice with modifications thereof as appropriate. Further, each element shown in the figures represents the function, and each functional block may be actualized by hardware or may be actualized by software. Moreover, the invention is capable of being carried into practice with modifications thereof as appropriate without departing from the scope of the invention.
The present invention is useful in mobile terminal apparatuses, radio base station apparatuses and radio communication methods of the LTE system and LTE-Advanced that is the evolution system of LTE.
The present application is based on Japanese Patent Application No. 2010-132376 filed on Jun. 9, 2010, entire content of which is expressly incorporated by reference herein.
Number | Date | Country | Kind |
---|---|---|---|
2010-132376 | Jun 2010 | JP | national |
Filing Document | Filing Date | Country | Kind | 371c Date |
---|---|---|---|---|
PCT/JP2011/062984 | 6/6/2011 | WO | 00 | 2/6/2013 |