The present invention relates to a radio communication apparatus and peak suppressing method, and more particularly, to a radio communication apparatus that transmits transmission data with a plurality of subcarriers and a peak suppressing method.
Multicarrier transmission is of technique for transmitting data with a plurality of subcarriers of which the transmission rate is limited to such an extent that frequency selective fading does not occur, thereby improving the transmission efficiency, and enabling high-rate transmission as a result. In particular, OFDM (Orthogonal Frequency Division Multiplexing) modulation achieves the highest spectral efficiency among multicarrier transmission schemes, because its data subcarriers are orthogonal to one another. Therefore, OFDM system and OFDM-CDMA system obtained by combining OFDM and CDMA (Code Division Multiple Access) have been studied as a future high-rate transmission technique.
As described above, in the multicarrier transmission system such as the OFDM modulation system and the like, parallel transmission is performed using a plurality of subcarriers. At this point, when phases of the subcarriers are coherent, remarkably high transmission peak power occurs as compared with the average transmission power. In the case of high transmission peak power, to prevent non-linear distortion and out-of-band unnecessary emission of a transmission signal due to signal amplification, such a transmission power amplifier should be used that is able to maintain the linearity of output over a wide dynamic range. But the efficiency of such a power amplifier is remarkably low in general, and power consumption increases in the communication apparatus. The theoretical transmission peak power increases in proportion to the number of subcarriers, but actually the probability is extremely low of generating a transmission data sequence that provides the maximum power. Therefore, an input back-off of a power amplifier is usually set at about 10 dB.
Hence, various methods have been contrived to reduce the Peak-to-Average Power Ratio (PAPR). For example, the so-called clipping (or peak limit or peak cut) is known as a PARR reduction method (for example, Patent Document 1). In the peak clipping method, the amplitude of a time waveform is limited by eliminating, i.e. clipping a part exceeding a predetermined threshold in the time waveform of a complex baseband signal prior to signal amplification.
Signal amplitude Y subsequent to peak clipping is given in equation (1), where x is signal amplitude prior to peak clipping and α is a threshold for peak clipping.
When peak clipping is performed, non-linear distortion occurs in a transmission signal, thereby degrading transmission characteristics of the transmission signal. Further, since unnecessary, out-of-band emission occurs and needs to be removed with a band limit filter, a peak may occur again in the signal by allowing the signal through the band limit filter. In addition, it is known that the effect of conventional peak clipping on transmission characteristics varies with subcarriers due to the degree of contribution to generation of peak power.
Meanwhile, in the OFDM radio communication system, a base station apparatus receives a report of reception quality for each subcarrier in a communication terminal apparatus, and based on the reported reception quality, is capable of assigning a plurality of suitable subcarriers to each user (frequency division user multiplexing) and setting MCS (Modulation Coding Schemes) on each subcarrier. In other words, based on the channel quality, the base station apparatus assigns to each user subcarriers with the highest spectral efficiency meeting desired communication quality (for example, minimum transmission rate and error rate), selects high-rate MCS for each subcarrier to transmit data, and thus performs high-rate data communications with a plurality of users.
Herein, MCS is the designation of a transmission parameter set including a modulation scheme, coding scheme, transmission power adjustment value, spreading rate and the like. In performing transmission, an MCS table is referred to, and MCS of each symbol is assigned. In multicarrier transmission, it is possible to assign different MCS on a subcarrier basis. Particularly, in radio communication where frequency selective fading occurs due to multipath, propagation path conditions differ from one another for each subcarrier, and it is thereby possible to implement high transmission efficiency by setting MCS on a subcarrier basis to be adapted to the propagation path condition.
However, in the conventional radio communication apparatus and peak suppressing method, peak clipping processing is performed without considering MCS assignment of each subcarrier. Even when different MCS are assigned to subcarriers in the same symbol, non-linear distortion occurs in the entire multicarrier signal due to amplitude limitation. Accordingly, a problem arises that desired high transmission efficiency cannot be obtained when such non-linear distortion occurs in a signal assigned a subcarrier set for MCS with a high transmission rate.
It is an object of the present invention to provide a radio communication apparatus and peak suppressing method enabling reduction in peak-to-average power ratio without decreasing the transmission efficiency.
A radio communication apparatus of the invention adopts a configuration provided with a transmission rate setter that sets a higher transmission rate on a subcarrier with a larger measurement value indicative of reception quality of a communicating party, a peak detector that detects a suppression target peak such that a signal level of a transmission signal is more than or equal to a first threshold, a peak suppressor that suppresses the suppression target peak by a predetermined amount based on a transmission signal that is assigned to a subcarrier with a transmission rate set in the transmission rate setter being less than a second threshold, and a transmitter that transmits the transmission signal with the suppression target peak suppressed in the peak suppressor.
A peak suppressing method of the invention has the steps of setting a higher transmission rate on a subcarrier with a larger measurement value indicative of reception quality of a communicating party, detecting a suppression target peak such that a signal level of a transmission signal is more than or equal to a first threshold, and suppressing the suppression target peak by a predetermined amount based on a transmission signal that is assigned to a subcarrier with a set transmission rate less than a second threshold.
According to the invention, it is possible to reduce the peak-to-average power ratio without decreasing the transmission efficiency.
Embodiments of the present invention will specifically be described below with reference to accompanying drawings.
Based on control of MCS setting section 116, coding sections 101-1 to 101-n encode input data with predetermined coding rates for each subcarrier to output to modulation sections 102-1 to 102-n for each subcarrier, respectively.
Based on control of MCS setting section 116, modulation sections 102-1 to 102-n modulate the input data for each subcarrier input from coding sections 101-1 to 101-n with predetermined modulation schemes to output to buffer section 103, respectively.
Buffer section 103 outputs the input data input from modulation sections 102-1 to 102-n to switching section 104, while temporarily storing the input data input from modulation sections 102-1 to 102-n and outputting the stored input data to signal recovering section 115 at predetermined timing.
Switching section 104 switches between the input data input from buffer section 103 and the recovered input data input from signal recovering section 115 to output to Inverse Fast Fourier Transform (hereinafter, referred to as “IFFT”) section 105.
IFFT section 105 performs IFFT processing on parallel-signal input data input from switching section 104, and transforms the input data from a frequency-domain signal to a time-domain signal. Then, IFFT section 105 outputs the IFFT-processed signal to peak detecting section 106.
Peak detecting section 106 detects the presence or absence of a suppression target peak with signal amplitude (signal level) more than or equal to a threshold (first threshold) in the input data input from IFFT section 105, and outputs the detection result to peak cut section 107 and switching section 109.
When the signal amplitude more than or equal to the threshold is detected from the peak detection result input from peak detecting section 106, peak cut section 107 that is a peak suppressor suppresses the amplitude by a predetermined amount by performing peak clipping on the signal amplitude more than or equal to the threshold. Then, peak cut section 107 outputs the input data subjected to peak clipping to Band-Pass Filter (hereinafter, referred to as “BPF”) section 108.
BPF section 108 limits a band of the peak-clipped input data input from peak cut section 107, and thereby removes unnecessary emission components and the like to output to switching section 109.
Using the peak detection result input from peak detecting section 106, switching section 109 outputs the input data input from BPF section 108 to Fast Fourier Transform (hereinafter, referred to as “FFT”) section 114 when a peak is detected, while outputting the input data input from BPF section 108 to Digital/Analog (hereinafter, referred to as “D/A”) conversion section 110 when a peak is not detected.
D/A conversion section 110 performs D/A conversion on the input data input from switching section 109 to output to amplifying section 111.
Amplifying section 111 amplifies the input data input from D/A conversion section 110 to output to RF processing section 112.
RF processing section 112 performs processing such as upconverting on the input data input from amplifying section 111 to convert from the baseband frequency to radio frequency and the like, and transmits the radio signal from antenna 113.
FFT section 114 performs FFT processing on the input data input from switching section 109, and thereby transforms the data from the time-domain signal to the frequency-domain signal. Then, FFT section 114 outputs the FFT-processed signal to signal recovering section 115.
Based on the input data input from FFT section 114 and MCS information input from MCS setting section 116, in order to protect the input data that is assigned to a subcarrier (high-transmission rate subcarrier) set for upper MCS more than or equal to a predetermined threshold (second threshold) from non-linear distortion caused by peak clipping, signal recovering section 115 that is the peak suppressor reads from buffer section 103 a signal which is obtained prior to peak clipping and corresponds to the input data assigned to the subcarrier set for the upper MCS only on subcarriers set for upper MCS, and replaces the signal (suppressed transmission signal) subsequent to peak clipping with the read signal. Then, signal recovering section 115 outputs the signal-replaced input data to switching section 104. In addition, details of signal recovering section 115 will be described later.
MCS setting section 116 that is a transmission rate setter selects MCS indicative of a transmission rate, based on CQI (Channel Quality Information) that is a measurement value (reception quality information) indicative of reception quality on a subcarrier basis of each communicating party extracted from the received signal. In other words, MCS setting section 116 sets MCS with a higher transmission rate as the reception quality is more excellent. Then, MCS setting section 116 outputs the MCS information that is information of the selected MCS of each subcarrier to signal recovering section 115. Further, MCS setting section 116 controls coding sections 101-1 to 101-n to encode with coding rates of the selected MCS, while controlling modulation sections 102-1 to 102-n to modulate with modulation schemes of the selected MCS.
Details of signal recovering section 115 will be described below with reference to
Control counter section 201 counts the input data and increments by one whenever the input data is input from FFT section 114. In other words, control counter section 201 counts the number of repetitions of peak clipping based on an OFDM-symbol basis. Then, control counter section 201 outputs the number of counts to control signal generating section 202.
Control signal generating section 202 generates switching control signals to switch switching sections 205-1 to 205-n, from the MCS information input from MCS setting section 116 and the number of counts input from control counter section 201, and outputs generated switching control signals to switching sections 205-1 to 205-n. In other words, control signal generating section 202 generates a switching control signal to output to some of switching sections 205-1 to 205-n for selected subcarriers so that switching sections 205-1 to 205-n are switched to output the input data stored in input buffer section 203 to output buffer section 206, while generating another switching control signal to output to the other switching sections 205-1 to 205-n for not-selected subcarriers so that switching sections 205-1 to 205-n are switched to output the input data stored in input buffer section 204 to output buffer section 206. At first, control signal generating section 202 selects subcarriers except subcarriers set for the lowest MCS. As the number of counts input from control counter section 201 increases, control signal generating section 202 sequentially raises the minimum bar of transmission rate for the selection of subcarriers, and selects subcarriers whose MCS correspond to higher transmission rate than the minimum level. By this means, the number of subcarriers selected in control signal generating section 202 gradually decreases as the number of counts increases in control counter section 201.
Input buffer section 203 temporarily stores the input data per subcarrier before peak clipping input from buffer section 103, and when any one of switching sections 205-1 to 205-n for respective subcarriers is made to the output side of input buffer section 203, outputs the stored input data to output buffer section 206.
Input buffer section 204 temporarily stores the input data subjected to peak clipping and FFT input from FFT section 114, and when any one of switching sections 205-1 to 205-n for respective subcarriers is made to the output side of input buffer section 204, outputs the stored input data to output buffer section 206.
Switching sections 205-1 to 205-n are provided for each subcarrier, and based on the switching control signal input from control signal generating section 202, select one of the signal prior to peak clipping stored in input buffer section 203 and the signal subsequent to peak clipping stored in input buffer section 204 to output to output buffer section 206.
Output buffer section 206 outputs the input data on a subcarrier basis input from input buffer section 203 and input buffer section 204 to switching section 104.
The operation of radio communication apparatus 100 will be described below with reference to
First, MCS setting section 116 sets MCS for each subcarrier (step ST301).
Next, based on the set MCS, coding sections 101-1 to 101-n encode the input data, and modulation sections 102-1 to 102-n modulate the data (step ST302).
Subsequently, buffer section 103 stores the input data (step ST303).
Then, IFFT section 105 performs IFFT processing on the input data to transform from the frequency-domain signal to the time-domain signal (step ST304).
Next, peak detecting section 106 determines whether or not a peak level is a threshold α or more (step ST305).
When the peak level is the threshold α or more, peak cut section 107 performs peak clipping on part of the signal amplitude more than or equal to a predetermined threshold β(α>β) (step ST306).
Next, BPF section 108 performs band limit filtering processing to remove out-of-band unnecessary emission generated in the peak-clipping-processed signal (step ST307).
Subsequently, FFT section 114 performs FFT processing on the input data to transform from the time-domain signal to the frequency-domain signal (step ST308).
Then, signal recovering section 115 selects subcarriers except subcarriers set for MCS indicative of the lowest transmission rate, replaces the input data to assign to the selected subcarrier with the signal prior to peak clipping, and thereby recovers subcarrier signals set for MCS not targeted for peak clipping (step ST309).
Further, signal recovering section 115 selects subcarriers except subcarriers set for MCS indicative of the lowest transmission rate and another subcarrier set for MCS indicative of the second lowest transmission rate, thus narrows the range of MCS to select, and thereby expands the range of MCS targeted for peak cut (step ST310).
Then, the processing of steps ST304 to ST310 is repeated until the peak level of the threshold α or more is not detected in step ST305. Herein, signal recovering section 115 decreases the range of MCS to select successively in step ST310 whenever finishing the processing of steps ST304 to ST309 once, and thereby expands the range of MCS targeted for peak cut.
Meanwhile, in step ST305, when the peak level is less than the threshold α, switching section 109 switches the input data to be output to D/A conversion section 110, and the input data subjected to peak clipping is transmitted (step ST311).
Changes in signal waveform by the aforementioned processing are shown in
In addition, in the conventional peak clipping method, peak suppression is uniformly carried out by the degree of contribution to peak power generation irrespective of MCS setting of each subcarrier. For example, when the MCS table as shown in
Thus, according to Embodiment 1, a signal prior to peak clipping is read from the buffer section to replace the signal subsequent to peak clipping, and it is thereby possible to reduce the peak-to-average power ratio without decreasing the transmission efficiency. Further, according to Embodiment 1, when a peak with the threshold a or more is detected after peak clipping, the number of subcarriers to replace is decreased by not selecting successively subcarriers set for MCS indicative of lower transmission rates with low transmission capability whenever the peak is detected. Therefore, the effect of the peak clipping processing can be prevented from concentrating only on MCS indicative of lower transmission rates with low transmission capability, and it is thereby possible to prevent extreme deterioration of error rate characteristics of transmission data assigned subcarriers set for MCS indicative of lower transmission rates.
In addition, Embodiment 1 describes the case of performing peak clipping only on a portion more than or equal to the predetermined threshold β in time waveform sample of a signal, but the invention is not limited to such a case. For example, it may be possible multiplexing a weighting function onto a portion more than or equal to the predetermined threshold β and adjacent sample points on the time axis, and reducing the maximum amplitude value of the time waveform sample of the signal to less than the predetermined threshold β. By this means, it is possible to effectively prevent regeneration of peak power value of a transmission signal passed through the band limit filter.
As shown in
Based on MCS information input from MCS setting section 116, puncturing section 1001 performs puncturing (thinning processing) on input data (elimination target transmission signal) assigned to part of subcarriers (low-transmission rate subcarriers) set for MCS indicative of lower transmission rates less than a predetermined threshold (third threshold) not to transmit, and outputs the puncturing-processed input data to peak suppression signal inserting section 1002. In addition, details of puncturing section 1001 will be described later.
Peak suppression signal inserting section 1002 assigns a peak suppression signal to decrease the maximum peak power in an OFDM symbol to the puncturing-processed subcarrier. Then, peak suppression signal inserting section 1002 outputs the input data assigned the peak suppression signal to switching section 104.
Details of puncturing section 1001 will be described below with reference to
Control counter section 1101 counts the input data and increments by one whenever the input data is input from FFT section 114. In other words, control counter section 1101 counts the number of repetitions of peak clipping based on an OFDM-symbol basis. Then, control counter section 1101 outputs the number of counts to control signal generating section 1102.
Control signal generating section 1102 generates a switching control signal to switch each of switching sections 1104-1 to 1104-n, from the MCS information input from MCS setting section 116 and the number of counts input from control counter section 1101, and outputs the generated switching control signal to each of switching sections 1104-1 to 1104-n. In other words, control signal generating section 1102 generates a switching control signal to output to some of switching sections 1104-1 to 1104-n for not-selected subcarriers so that switching sections 1104-1 to 1104-n are switched to output the input data stored in input buffer section 1103 to output buffer section 1105, while generating another switching control signal to output to the other switching sections 1104-1 to 1104-n for selected subcarriers so that switching sections 1104-1 to 1104-n are switched to output “0” to output buffer section 1105. At first, control signal generating section 1102 selects subcarriers set for MCS indicative of the lowest transmission rate. As the number of counts input from control counter section 1101 increases, control signal generating section 1102 sequentially raises the maximum bar of transmission rate for the selection of subcarriers, and selects subcarriers whose MCS correspond to lower transmission rate than the maximum level. By this means, the number of subcarriers selected in control signal generating section 1102 gradually increases as the number of counts increases in control counter section 1101.
Input buffer section 1103 temporarily stores the FFT-processed input data input from FFT section 114, and when any one of switching sections 1104-1 to 1104-n for respective subcarriers is made, outputs the stored input data to output buffer section 1105.
Switching sections 1104-1 to 1104-n are provided for each subcarrier, and based on the switching control signal input from control signal generating section 1102, select one of “0” and the peak-clipping-processed signal stored in input buffer section 1103 to output to output buffer section 1105.
Output buffer section 1105 outputs “0” and the input data on a subcarrier basis input from input buffer section 1103 to peak suppression signal inserting section 1102.
The operation of radio communication apparatus 1000 will be described below with reference to
First, MCS setting section 116 sets MCS for each subcarrier (step ST1201).
Next, based on the set MCS, coding sections 101-1 to 101-n encode the input data, and modulation sections 102-1 to 102-n modulate the data (step ST1202).
Subsequently, buffer section 103 stores the input data (step ST1203).
Then, IFFT section 105 performs IFFT processing on the input data to transform from the frequency-domain signal to the time-domain signal (step ST1204).
Next, peak detecting section 106 determines whether or not a peak level is the threshold α or more (step ST1205).
When the peak level is the threshold α or more, FFT section 114 performs FFT processing on the input data to transform from the time-domain signal to the frequency-domain signal (step ST1206).
Next, puncturing section 1001 selects part of subcarriers set for MCS indicative of the lowest transmission rate, and performs puncturing on the selected subcarriers (step ST1207).
Subsequently, IFFT section 105 performs IFFT processing on the puncturing-processed input data to transform from the frequency-domain signal to the time-domain signal (step ST1208).
Then, peak detecting section 106 determines again whether or not a peak level is the threshold α or more (step ST1209).
When the peak level is the threshold α or more, puncturing section 1001 selects a subcarrier set for MCS indicative of the lowest transmission rate and another subcarrier set for MCS with a second lowest transmission rate to expand a range of MCS (step ST1210).
Peak suppression signal inserting section 1002 inserts the peak suppression signal as a substitute for the puncturing-processed subcarrier (step ST1211).
Then, the processing of steps ST1204 to ST1211 is repeated until the peak level of the threshold α or more is not detected in steps ST1205 and ST1209. Herein, puncturing section 1001 successively expands the range of MCS to select in step ST1210 whenever finishing the processing of steps ST1204 to ST1209 once.
Meanwhile, when the peak level is less than the threshold α in steps ST1205 and ST1209, switching section 109 is switched to output the input data to D/A conversion section 110, and the peak suppressed input data is transmitted (step ST1212).
Thus, according to Embodiment 2, puncturing is performed on input data assigned to subcarriers set for MCS with lower transmission rate when a peak above a threshold occurs. It is thereby possible to reduce the peak-to-average power ratio without decreasing the transmission efficiency.
In addition, Embodiment 2 describes performing puncturing corresponding to the transmission rate of MCS of each subcarrier, but the invention is not limited thereto. Puncturing may be performed corresponding to any parameters enabling predetermined communication quality to be maintained.
In the radio communication apparatus according to aforementioned Embodiment 1 or 2, when retransmission is performed for each subcarrier, the amplitude limitation level is adjusted by the retransmission number in performing signal recovery, puncturing or insertion of peak suppression signal. In this case, it is designed to input information indicative of the number of retransmission for each subcarrier to signal recovering section 115 or puncturing section 1001.
Further, in the radio communication apparatus according to aforementioned Embodiment 1 or 2, when both speech data and image data exists in a symbol, the amplitude limitation level is adjusted to protect a subcarrier assigned the speech data by performing signal recovery, puncturing or insertion of peak suppression signal while noticing the data type. In this case, it is designed to input information indicative of the data type for each subcarrier to signal recovering section 115.
Furthermore, in the radio communication apparatus according to aforementioned Embodiment 1 or 2, when systematic code such as turbo coding is used, the amplitude limitation level is adjusted to protect a subcarrier assigned a large number of systematic bits by performing signal recovery, puncturing or insertion of peak suppression signal while noticing numbers of assigned systematic bits and parity bits of each subcarrier. In this case, it is designed to input information indicative of the number of systematic bits for each subcarrier to signal recovering section 115.
Thus, according to this Embodiment, when the difference of the number of retransmission is noticed, it is possible to protect subcarriers assigned retransmission data. Further, according to this Embodiment, when the data type is noticed, it is possible to minimize the effect of peak clipping on the speech data, and to protect the speech data. Furthermore, according to this embodiment, when the difference of the number of systematic bits is noticed, it is possible to maintain the error correcting capability of systematic code by protecting subcarriers with a large number of systematic bits.
In addition, in aforementioned Embodiment 1, Embodiment 2 and other Embodiments, the threshold a to detect a peak is shared and used for all the subcarriers, but the invention is not limited thereto. It may be possible grouping subcarriers corresponding to MCS setting, and detecting a peak using thresholds differing from one another for each group. Further, aforementioned Embodiment 1, Embodiment 2 and other Embodiments describe the case of assigning adaptively MCS based on reception quality information. However, the invention is not limited to such a case and applicable to a case of assigning different fixed MCS to each subcarrier. Furthermore, aforementioned Embodiment 1, Embodiment 2 and other Embodiments describe the peak clipping processing in the OFDM system. However, the invention is not limited to such a case, and applicable to peak clipping processing in any communication systems using multicarrier transmission signal as well as the OFDM system. The radio communication apparatuses in aforementioned Embodiment 1, Embodiment 2 and other Embodiments are applicable to a base station apparatus and communication terminal apparatus.
The present application is based on Japanese Patent Application No. 2003-334007 filed on Sep. 25, 2003, entire content of which is expressly incorporated by reference herein.
The present invention relates to a radio communication apparatus and peak suppressing method, and more particularly, is suitable for use in a radio communication apparatus that transmits transmission data with a plurality of subcarriers and a peak suppressing method.
Number | Date | Country | Kind |
---|---|---|---|
2003-334007 | Sep 2003 | JP | national |
Filing Document | Filing Date | Country | Kind | 371c Date |
---|---|---|---|---|
PCT/JP04/13682 | 9/17/2004 | WO | 00 | 3/23/2006 |