Genetic Algorithm Based Nearly Optimal Peak Reduction Tone Set Selection for Adaptive Amplitude Clipping PAPR Reduction
Abstract
In tone reservation (TR) based OFDM systems, the peak to average power ratio (PAPR) reduction performance mainly depends on the selection of the peak reduction tone (PRT) set and the optimal target clipping level. Finding the optimal PRT set requires an exhaustive search of all combinations of possible PRT sets, which is a nondeterministic polynomial-time (NP-hard) problem, and this search is infeasible for the number of tones used in practical systems. The existing selection methods, such as the consecutive PRT set, equally spaced PRT set and random PRT set, perform poorly compared to the optimal PRT set or incur high computational complexity. In this paper, an efficient scheme based on genetic algorithm (GA) with lower computational complexity is proposed for searching a nearly optimal PRT set. While TR-based clipping is simple and attractive for practical implementation, determining the optimal target clipping level is difficult. To overcome this problem, we propose an adaptive clipping control algorithm. Simulation results show that our proposed algorithms efficiently obtain a nearly optimal PRT set and good PAPR reductions.
Index Terms:
Tone Reservation, PAPR, OFDM, Genetic Algorithm.I Introduction
Orthogonal frequency division multiplexing (OFDM) is widely used in high-speed wireless communication systems because of its inherent robustness against multipath fading and resistance to narrowband interference [1]. However, OFDM suffers from the high peak to average power ratio (PAPR) of the transmitted signal. This issue can cause serious problems including a severe power penalty at the transmitter. Conventional solutions to reduce the PAPR are to use a linear amplifier or to back-off the operating point of a nonlinear amplifier. But both these solutions result in a significant loss of power efficiency. Many methods have thus been proposed to reduce the PAPR by modifying the signal itself. The simplest one is clipping the OFDM signal below a PAPR threshold level [2, 3], but it degrades the bit-error-rate (BER) of the system and results in out-of-band noise and in-band distortion. Coding [4] is another technique. Although it can offer the best PAPR reductions, the associated complexity and data rate reduction limit its application. Selected mapping (SLM) technique [5] and the partial transmit sequence (PTS) [6] are based on multiple signal representation method. These methods [7, 9, 11, 12] improve the PAPR statistics of the OFDM signals, but side information may be transmitted from the transmitter to the receiver, which results in a loss of data throughput.
By modifying the modulation constellation, the active set extension (ASE) method [13], the adaptive active set extension [15] and the constellation extension method [14] reduce PAPR, but these algorithms require increased power and computational complexity at the transmitter.
The tone reservation (TR) technique [16, 17, 18] proposed by Tellado is a distortionless method based on using a small subset of subcarriers, called peak reduction tones (PRTs), to generate a peak-canceling signal for PAPR reduction. The method is simple, efficient and does not require transmission of side information. The tone reservation technique can be divided into two classes: 1) TR-gradient-based technique; 2) TR-clipping-based technique, which is our major focus in this paper. The PAPR reduction performance of the TR-clipping-based technique mainly depends on the selection of peak reduction tone (PRT) set and the optimal target clipping level. The optimal PRT set will result in the best PAPR reduction. However, finding the optimal PRT set is a nondeterministic polynomial-time (NP-hard) problem and cannot be solved for the number of tones envisaged in practical systems. So suboptimal solutions are typically preferable, such as the consecutive PRT set, equally spaced PRT set and random PRT set. Although the performance of random PRT set outperforms those of consecutive PRT set and equally spaced PRT set, it requires enough larger PRT set sampling to obtain better PAPR reduction. The cross entropy (CE)-PRT algorithm in [20, 33] obtains better secondary peak, but it requires larger population or sampling. On the other hand, determining the optimal target clipping level, which directly affects the PAPR reduction of the TR-clipping-based technique, is also difficult, because many factors, such as the number of OFDM subcarriers, the location of PRT set and the modulation scheme significantly influence the selection of the optimal target clipping level.
In this paper, we first propose a new suboptimal PRT set selection scheme based on the genetic algorithm (GA), which can efficiently solve the NP-hard problem. An adaptive amplitude clipping (AAC-TR) algorithm is also developed to obtain good PAPR reduction performance regardless of the initial target clipping level. Simulation results show that the GA optimization scheme achieves a nearly optimal PRT set and requires far less computational complexity than the random PRT set method. The proposed AAC-TR algorithm also achieves good PAPR reduction performance.
This paper is organized as follows. In Section II, the system model based on the TR method is introduced and the principles of TR techniques are described. The GA algorithm for the nearly optimal PRT set is proposed in Section III. In Section IV, the adaptive amplitude clipping (AAC-TR) algorithm is developed. The performances of GA algorithm, AAC-TR and other algorithms for PRT selection and PAPR reduction are evaluated by computer simulations in Section V. Conclusions are made in Section VI.
In this paper, denotes the mean square norm of a vector. denotes the norm of a vector. denotes the expectation of a random variable. denote the complex conjugate of a complex number . denotes the transpose of a matrix. denotes the conjugate transpose of a matrix.
II OFDM Systems And Tone Reservation Technique
This section will describe the orthogonal frequency division multiplexing (OFDM) signal, the peak-to-average power ratio (PAPR) and the tone reservation technique.
II-A OFDM Systesms and PAPR
An OFDM signal is the sum of independent, modulated tones (subcarriers) of equal bandwidth with frequency separation , where is the time duration of the OFDM symbol. For a complex-valued phase-shift keying (PSK) or quadrature amplitude modulation (QAM) input OFDM block of length , the inverse discrete Fourier transform (IDFT) generates the ready-to-transmit OFDM signal. The discrete-time OFDM signal is expressed as
(1) |
which can also be written in matrix form , where Q is the IDFT matrix with the -th entry .
The PAPR of x is defined as the ratio of the maximal instantaneous power to the average power; that is
(2) |
The complementary cumulative distribution function (CCDF) is one of the most frequently used performance measures for PAPR reduction, representing the probability that the PAPR of an OFDM symbol exceeds the given threshold , which is denoted as
(3) |
II-B Tone Reservation Technique
In the TR-based OFDM scheme, peak reduction tones (PRT) are reserved to generate PAPR reduction signals. These reserved tones do not carry any data information, and they are only used for reducing PAPR. Specifically, the peak-canceling signal generated by reserved PRT is added to the original time domain signal to reduce its PAPR. The PAPR reduced signal can be expressed as
(4) |
where is the peak-canceling signal vector in frequency domain. To avoid signal distortion, the data vector X and the peak reduction vector C lie in disjoint frequency domains, i.e.
(5) |
where is the index set of the reserved tones, is the complementary set of in , and is the size of PRT set.
The PAPR of the peak-reduced OFDM signal is then redefined [18] as
(6) |
Thus c must be chosen to minimize the maximum of the peak-reduced OFDM signal a, i.e.
(7) |
To obtain the optimum , (7) can be reformulated as the following optimization problem:
(8) |
which is a Quadratically Constrained Quadratic Program (QCQP) problem [18] and is an optimization parameter. Although the optimum of a QCQP exists, the solution requires a high computational cost. To reduce the complexity of the QCQP, a simple gradient algorithm proposed by Tellado in [16, 17, 18] iteratively updates the vector c as follows:
(9) |
where is a scaling factor, is called the time domain kernel, and denotes a circular shift of p to the right by a value calculated by
(10) |
The time domain kernel p is obtained by the following formula:
(11) |
where is called the frequency domain kernel whose elements are defined by
(12) |
After iterations of this algorithm, the peak-reduced OFDM signal is obtained:
(13) |
From (9)-(13), it can be found that the PAPR reduction performance of the TR-based OFDM system depends on the selection of the time domain kernel p, which is only a function of PRT set . When p is a single discrete pulse, the best PAPR reduction performance can be obtained because the maximal peak at location can be canceled without distorting other signal sampling. But it is impractical because a single discrete pulse will results in that all tones should be assigned to the PRT set. So we should select the time domain kernel p such that the p not only reduces the peak at location but also suppresses the other big values at location .
To find the optimal PRT set, in mathematical form, we require to solve the following combinatorial optimization problem:
(14) |
which requires an exhaustive search of all combination of possible PRT set , i.e. possible combination numbers of PRT set are searched, where denotes the binomial coefficient. It is an NP-hard problem and cannot be solved for the number of tones envisaged in practical systems. In [16, 18], the consecutive PRT set, the equally spaced PRT set and the the random PRT set optimization were proposed as the candidates of PRT set. Although the consecutive PRT set and the equally spaced PRT set are the simplest selections of PRT set, their PAPR reduction performance are inferior to that of the random PRT set optimization. But the random PRT set optimization requires larger PRT set sampling, and the associated complexity limits the application of such a technique. A variance minimization method in [19] is developed to solve the NP-hard problem, and it is just a modified version of the random PRT set optimization, which also has the drawback of high computational cost. In [20], a cross entropy method was proposed to solve the problem. It obtains better results than the existing selection methods, but it requires larger population or sampling sizes. These limitations of the existing methods motivate us to find an efficient method to obtain a nearly optimal PRT set. As mentioned before, we propose a genetic algorithm (GA) based PRT set selection method for the purpose with very low computational complexity.

III Generic Algorithm Based PRT Set Selection
In this section, we will briefly introduce the GA and use it to search for a nearly optimal PRT set. The resulting PRT set will be used along with our proposed adaptive amplitude clipping technique in the next section.
III-A A Brief Introduction to Genetic Algorithm
The GA introduced by Holland [24] is a stochastic search method inspired from the principles of biological evolution observed in nature. GA uses a population of candidate solutions initially distributed over the entire solution space. Based on the principle of Darwinian survival of the fittest, GA produces a better approximation to the optimal solution by evolving this population of candidate solutions over successive iterations or generations. The GA's evolution uses the following genetic operators:
-
1.
Selection is a genetic operator that chooses a chromosome from the current generation's population in order to include in the next generation's mating pool. In general, chromosomes with a high fitness (merit) should be selected and at the same time chromosomes with a low fitness should be discarded.
-
2.
Cross-over is a genetic operator that exchanges the elements between two different chromosomes (parents) to produce new chromosomes (offsprings). The new population of the next generation consists of these offsprings.
-
3.
Mutation is a genetic operator that refers to the alteration of the value of each element in a chromosome with a probability.
GA has been applied to extensive optimization problems, such as pilot location search of OFDM timing synchronization waveforms [27], joint multiuser symbol detection for synchronous CDMA systems [28], the search of low autocorrelated binary sequences [29] and thinned arrays [30]. For a complete understanding of the GA, the reader is referred to [24, 25, 26].
III-B PRT Position Search Based on Genetic Algorithm
A detailed description of the GA used for searching the nearly optimal PRT set positions is described in what follows.
An initial population of chromosome (parent) sequences is randomly generated. Each parent sequences is a vector of length , and each element of the vector is a binary zero or one depending on the existence of a PRT at that position (one denotes existence and zero denotes non-existence). The number of the PRT in each binary vector is . Denote the parent sequences as . Then each is a binary vector of length .
For each parent sequence , the PRT set is the collection of the locations whose elements are one. Then the frequency domain kernel corresponding to the PRT set is obtained by (12), and the time domain kernel is obtained by (11). The merit (secondary peak) of the sequence is defined as
(15) |
The sequences (called elite sequences) with the lowest merits are maintained for the next population generation. The best merit of the sequences is defined as
(16) |
Then all sequences are crossed-over with a probability denoted by . For simplicity, one point cross-over is used in this paper. In order to prevent local minima, mutation operator controlled by a probability is applied by changing randomly selected elements in a chromosome sequence. Due to the cross-over and mutation operations, the number of PRT in a newly generated sequence (offspring) may be different to (the size of the PRT set), so that the PRT set is infeasible. Hence one or more zero (zeros) or one (ones) will replace the randomly selected elements in the offspring to guarantee that the PRT set is feasible (the number of the PRT in the offspring is ).
An illustration of the cross-over and mutation operations is presented in Fig. 1, where black circles represent PRT positions. Chromosomes from two parents are separated from a randomly selected point and crossed-over to generate new offsprings. Due to crossed-over operation, the size of PRT set of an offspring can be more or less than the required PRTs. If an offspring has PRTs more than the required , then several randomly selected PRTs will be removed. If an offspring has PRTs less than the required , then several PRTs will be added to the randomly selected positions.
The merits of all offspring sequences are evaluated using (15). Each sequence competes for the next generation pool. The elite sequences obtained from the previous generation replace the worst sequences with the highest merits in the current generation. This increases the probability of generating better solution and prevents the loss of the optimal solution because of cross-over and mutation operations. The best merit of the offsprings is evaluated using (16), which will replace the best merit of the previous generation if it is smaller than it.
The cycle is repeated until a predetermined number of times or a solution with a predefined fitness threshold (the merit is less then some predefined threshold) is achieved. Therefore the proposed GA-based PRT position search algorithm can be summarized in Algorithm 1:
IV Adaptive Amplitude Clipping PAPR Reduction Algorithm
Based on PRT set, some PAPR reduction methods have been developed. The time domain gradient-based method proposed by Tellado (TR-Gradient-Based Technique) [16, 17, 18] is of low complexity, but it increases the signal average power and requires very large iterations to obtain the better solution. Because the basic idea of the gradient-based method comes from clipping, TR-Clipping-Filtering-Based Technique is developed in [8]. This scheme iteratively clips the OFDM signal to a predefined threshold . The clipped signal is then filtered such that the clipping noise appears on the reserved tones only. But the convergence speed of the method is slow. An improved adaptive-scaling TR (AS-TR) algorithm was proposed in [21, 22, 23]. The basic principle of the AS-TR consists of two processes, i.e. clipping in the time domain and filtering in the frequency domain to suppress the peak regrowth of the OFDM signal. Although the AS-TR provides a better PAPR reduction for predetermined clipping level, the drawback of the AS-TR is that the selection of the optimal clipping level is very difficult. In practice, the optimal clipping level can not be predetermined either. To overcome this drawback of the AS-TR, we propose a new TR-Clipping-Filtering-Based Technique for PAPR reduction. Our method involves adaptive amplitude clipping control, which allows the determination of the optimal clipping level. Simulation results demonstrate that our scheme can obtain better PAPR reduction regardless of the initial clipping level.
IV-A A Brief Introduction to Adaptive-Scaling TR (AS-TR) Algorithm
The AS-TR method is an iterative clipping and filtered technique. It firstly uses a soft limiter [32] to the input OFDM signal to get the clipping noise ,
(17) |
where is the target clipping threshold which is relevant to the clipping ratio , is the phase of and denotes the iteration number. The filtered clipping noise is obtained by making through a filter whose passbands are only on reserved tones. Let and , where is an oversampling factor. The peak-reduction signal of the AS-TR method is iteratively updated as follows:
(18) |
where is a positive step size that determines the convergence rate. The optimal is calculated by the following formula:
(19) |
where represents the real part of , , and is the index set of the peak of , and is the index set of all clipping pulse.
In general, the larger PAPR reduction obtained by a lower target clipping level is expected. But the PAPR reduction performance of the AS-TR method is very sensitive to the target clipping level. In other words, different clipping ratio results in different PAPR reduction performances, as will be demonstrated in Section V. However, the optimal target clipping level or clipping ratio can not be predetermined at the initial stage. In the next section, an adaptive clipping scheme is proposed to get better PAPR reduction regardless of the initial clipping ratio .
IV-B Adaptive Amplitude Clipping Algorithm for TR-Based OFDM Systems
In this section, we propose an adaptive amplitude clipping algorithm for TR-based OFDM systems. The main objective is to control both the target clipping level and the convergence factor at each iteration. The objective function is denoted as
(20) |
where is the index of all clipping pulses. The reason that we select (20) as the objective function is based on the following inequality.
(21) |
By least square method, (20) shows that the optimal convergence factor is
(22) |
where represents the real inner-product. This implies that the calculation of involves real domain, rather than complex domain, which is another advantage of our proposed algorithm.
Let and . Suppose that the size of is . Then the gradient is updated as follows:
(23) |
Then the proposed adaptive amplitude clipping (AAC-TR) algorithm is stated in Algorithm 2.
-
a)
Convert to =DFT,
-
b)
Obtain the filtered clipping noise by projecting to the PRT set and remove the out-of band parts of ,
-
c)
Convert to the time domain to obtain by carrying out the IDFT,
(24) |
IV-C Complexity Analysis for AAC-TR Algorithm
The complexity of the AAC-TR algorithm in oversampling case (oversampling factor ) for accurate PAPR [10] is measured by using the number of real multiplications. A complex multiplication is counted as four real multiplications. We only consider the runtime complexity. Step 1 and step 2 are not counted because all clipping-based methods must carry out these two steps.
In step 3, can be calculated as , where , and is the size of . Although is a random variable, it is roughly a constant in all iterations and its mean can be calculated as follows [21].
(25) |
So the complexity of computing can be estimated as real multiplications, and real divisions.
In step 4, the number of real multiplications for computing an -point DFT with nonzero inputs and in-band outputs (other outputs are not needed) can be computed as follows [23, 31]:
(26) |
(27) |
(28) |
where represents the number of real multiplications for computing a -point DFT. Based on (26)-(28) and replacing by , the average complexity of the DFT is calculated. Similarly, replacing , and by , and respectively, the average complexity of the IDFT can be also calculated.
In (22), the calculation of requires real multiplications and real division. Note that the update of in (24) and the calculation of in (23) only require real multiplication and real division, respectively.
The complexity of the AAC-TR algorithm mainly depends on the -point DFT/IDFT pair and weighting the clipping noise in (18). The latter requires real multiplications. Based on the above analysis, the total complexity of the the AAC-TR algorithm for iterations is
(29) |
real multiplications and real divisions.
If DFT/IDFT used in the AAC-TR algorithm is replaced by FFT/IFFT to compute the peak-reduced signal, the computational complexity of the AAC-TR algorithm is evaluated as , which is consistent with the AS-TR algorithm. But it is better than the gradient algorithm [16, 18]. The latter is with complexity of order [23]. On the other hand, the AAC-TR algorithm can counteract all large peaks above the clipping level in each iteration, while the gradient algorithm can only mitigate one peak in each iteration.
Compared to the AS-TR algorithm, the complexity of the AAC-TR algorithm slightly increases due to the following factors. The calculation of for the AS-TR algorithm in (19) is operated over , which requires real multiplications. Nevertheless, the calculation of for the AAC-TR algorithm in (22) is over , which requires real multiplications. From [21], we have . For example, when , , and dB, we have and . So real multiplications are reduced in each iteration. Although the adaptive update of clipping level in (24) and (23) will result in the increment of calculation (mainly real additions), the operation reduction of computing can compensate some of such increment so that the complexity of the AAC-TR algorithm slightly increases compared to that of the AS-TR algorithm.
V Simulation results
To evaluate and compare the performance of GA based nearly optimal PRT set positions searching and the AAC-TR algorithm for OFDM PAPR reduction, extensive simulations have been conducted. In our simulations, an OFDM system of 16-QAM (quadrature amplitude modulation) with sub-carriers is used. The number of reserved PRT set is . In order to get CCDF, random OFDM symbols are generated. The transmitted signal is oversampled by a factor of for accurate PAPR estimation.
In the GA-PRT algorithm, the population size , the maximum iteration number , the cross-over probability , the mutation probability , and the elite sequences . For comparison, the random set optimization (RSO) and CE algorithm are also tested. The optimal PRT set of the RSO is obtained by generating random sets and selecting the best PRT set. The parameters used in the CE algorithm basically follow [20], i.e. the population size or the number of samples is , the step size , the smoothing factor , and the maximum iteration number .
The corresponding PRT sets obtained by the proposed GA-PRT algorithm and the existing methods for are as follows.
(30) |
(31) |
(32) |
(33) |
(34) |
where GA-PRT, CE-PRT, CS-PRT, ES-PRT and RS-PRT respectively represent GA optimization based PRT set, CE optimization based PRT set, consecutive PRT set, equally spaced PRT set and random set optimization based PRT set.

methods | CC | SP | differences |
CS-PRT | - | 0.9936 | 0.7131 |
ES-PRT | - | 1 | 0.7195 |
GA-PRT | 0.2996 | 0.0191 | |
CE-PRT | 0.2805 | 0 | |
RS-PRT | 0.3207 | 0.0402 |
V-A Computational Complexity Versus Normalized Secondary Peak
Table I compares the computational complexity and the normalized secondary peak among different methods. For comparison, the differences between the normalized secondary peak of the CE algorithm and those of other methods are also calculated. It can be seen that the secondary peaks achieved by consecutive PRT set and equally spaced PRT set are the worst among all methods. The secondary peak obtained by the CE algorithm excels those of other methods. The secondary peak by random set optimization (RSO) with randomly chosen PRT set is larger than that of CE algorithm with searches. So the CE algorithm with lower computational complexity gets better performance than RSO. On the other hand, the computational complexity of CE algorithm is five times greater than that of GA-PRT algorithm. But the difference between the secondary peaks of the two methods is only . In other words, the complexity reduction by GA-PRT algorithm is operations with payment of only in the secondary peak. So the proposed GA-based PRT set selection algorithm is more efficient than the CE algorithm for solving the secondary peak. The fact that the PAPR reduction performances of CE and GA are almost the same will be demonstrated in Fig. 2.
V-B PAPR Reduction Versus Different PRT Sets
In Fig. 2, the comparison of PAPR reduction performance based on Tellado's gradient algorithm (GD-TR) [16, 18] with the above different PRT sets is shown. Here the iteration number of the gradient algorithm is set to . When , the PAPR of the original OFDM is dB. The PAPRs of CS-PRT set and ES-PRT set are dB and dB, respectively. Using the random set optimization in [18], when the number of randomly selected PRT sets is , the PAPR is reduced to dB. The PAPR obtained by the CE-PRT with the search complexity in [20] is dB. The PAPR obtained by the GA-PRT with the search complexity is dB. There is a negligible gap between the PAPRs obtained by CE-PRT and by GA-PRT. But from Table I, we see that the search complexity of the GA-PRT is only of that by the CE-PRT.

V-C Comparison of the Secondary Peak Between GA-PRT Algorithm and CE-PRT Algorithm
In Fig. 3, 100 experiments are performed to compare the means of the best secondary peak obtained by GA-PRT algorithm and CE-PRT algorithm. According to the original CE algorithm proposed by Rubinstein, the sample size is very large to get better performance for the CE-PRT algorithm, so we only adopt used in the [20] for comparison. It is can be found that the performance of the GA-PRT algorithm is better than that of the CE-PRT one in approximately 1-90 iterations. As the increase of iterations, the secondary peaks of the CE-PRT algorithm are improved. This displays that the convergence of the CE-PRT algorithm is slower than that of the GA-PRT one, so that the proposed GA-PRT algorithm can get a better suboptimal PRT set. On the other hand, the maximal difference of the secondary peak gained by the GA-PRT algorithm between and is only 0.0134, so is a better choice for the proposed GA-PRT algorithm.


V-D PAPR Reduction Versus Different Methods
Fig. 4 compares the PAPR reduction performance of the proposed AAC-TR algorithm with the constant scaling (Constant) algorithm, AS-TR method in [21, 22], signal to clipping noise ratio (SCR-TR) algorithm and gradient descent (GD-TR) algorithm [17] for the same GA-PRT set. Here the iteration number of the constant scaling algorithm is . The same maximum iteration number is set to for AS-TR, AAC-TR, GD-TR and SCR-TR. When , the PAPR of the original OFDM is dB. Using the constant scaling algorithm to SCR-TR algorithm GD-TR algorithm and AS-TR algorithm, the PAPRs are approximately reduced to dB, dB, dB, dB, respectively. The PAPR is approximately reduced to dB by using the proposed AAC-TR algorithm. Compared to the PAPR of the original OFDM, an approximate dB reduction gain is obtained, which is dB larger than AS-TR algorithm, dB larger than SCR-TR algorithm, dB larger than GD-TR algorithm and dB larger than constant scaling algorithm for the same iterations.
V-E Average PAPR Reduction Versus Iteration
Fig. 5 compares the average PAPR reduction performance of the AS-TR, AAC-TR and GD-TR with clipping ratio dB for the same iteration numbers. Fig. 4 shows that the average PAPR reduction performance of the AAC-TR algorithm is better than those of AS-TR and GD-TR. When the iteration number equals , the AAC-TR algorithm converges to dB PAPR. Although the GD-TR algorithm is simple, its convergence speed is the slowest among the three methods. When the iteration number is , its average PAPR is approximately dB, which is dB larger than AAC-TR algorithm in iterations. The AS-TR algorithm converges to dB PAPR in iterations, however, which is approximately dB larger than AAC-TR algorithm in the same iterations.
methods | API (dB) | AST (ms) | PAPR (dB) |
---|---|---|---|
GD-TR | 0.3867 | 7.7485 | 9.22 |
AS-TR | 0.3854 | 11.3914 | 8.56 |
AAC-TR | 0.2596 | 13.2898 | 7.05 |
V-F Average Power Increase, Average Simulation Time and PAPR Reduction Versus Different Methods
Table II compares the average power increase (API) (in dB), average simulation time (AST) (in millisecond) and PAPR for AS-TR, AAC-TR and GD-TR with clipping ratio dB for iterations. We observe that the AST of the GD-TR method is least (Note that the GD-TR method must prestore an IFFT matrix, the calculation does not include in simulation time), but its PAPR is dB larger than that of the AS-TR algorithm, and dB larger than that of the AAC-TR algorithm. The APIs of AS-TR and AAC-TR are almost the same. Compared to AS-TR algorithm, the AST of the AAC-TR algorithm increases slightly, but its API is less than that of the AS-TR, and PAPR is dB smaller than that of AS-TR.
V-G PAPR Reduction Versus Different Clipping Ratios
Fig. 6 compares the PAPR reduction performance of AS-TR algorithm and AAC-TR method with iterations for three different target clipping ratios, dB, dB and dB. For comparison, the original OFDM signal's PAPR is also given. When , the AS-TR algorithm for the three different clipping ratios, dB, dB and dB can obtain dB, dB and dB PAPR reduction from the original OFDM PAPR of dB. It demonstrates that the AS-TR algorithm is sensitive to the target clipping ratio. Different target clipping ratios can result in different PAPR reduction performance. Contrary to the AS-TR algorithm, the proposed AAC-TR algorithm obtains an approximately dB PAPR reduction from the original OFDM PAPR of dB for all three of the target clipping ratios.

V-H Different Versus PAPR Reduction
In Fig. 7, we compare the PAPR reduction performance of AAC-TR algorithm for different step size . When and , the PAPRs are dB and dB. For other choices on , the differences of the PAPRs are very small. The reasons can be that the smaller can not effectively adjust the clipping level . This corresponds to that is not updated. So we should select a bigger step size to gain better PAPR performance for the AAC-TR algorithm.
VI Conclusion
This paper studies PAPR reduction for tone reservation-based OFDM systems. The PAPR reduction mainly depends on the selection of peak reduction tone (PRT) set and the optimal target clipping level. Finding the optimal PRT set is equivalent to solving the secondary peak minimization problem, which must optimize over all combination of possible PRT sets. It is an NP-hard problem and cannot be readily solved for the number of tones appeared in practical OFDM systems. The existing selection methods, such as the consecutive PRT set, the equally spaced PRT set and the random PRT set, perform poorly compared to the optimal PRT set or require high computational complexity. In this paper, an efficient scheme based on genetic algorithm (GA) was proposed to give a nearly optimal PRT set. Compared to the CE-PRT algorithm, the proposed GA-PRT algorithm has lower computational complexity and achieves a good approximation to the secondary peak of the CE-PRT algorithm. Although the TR-clipping-based technique is simple and attractive for practical implementation, finding the optimal target clipping level is difficult and the optimal target clipping level can not be predetermined in the initial stage. An adaptive clipping control algorithm is proposed to solve this problem. Simulation results show that the proposed adaptive clipping control algorithm achieves good PAPR reductions regardless of the target clipping ratios.

References
- [1] R. van Nee and R. Prasad, OFDM for Wireless Multimedia Communications. Boston, MA: Artech House, Mar. 2000.
- [2] X. Li, L. J. Cimini, Jr, ``Effect of clipping and filtering on the performance of OFDM,'' IEEE Commun. Lett., vol. 2, no. 5, pp. 131-133, May. 1998.
- [3] J. Armstrong, ``Peak-to-average power reduction for OFDM by repeated clipping and frequency domain filtering,'' IEE Electr. Lett., vol. 38, no. 5, pp. 246-247, Feb. 2002.
- [4] J. A. Davis, and J. Jedwab, ``Peak to mean power control in OFDM, Golay complementary sequences and Reed-Miller codes,'' IEEE Trans. Inform. Theory, vol. 45, no. 7, pp. 2397-2417, Nov. 1999.
- [5] R. W. Bml, R. F. H. Fisher and J. B. Huber, ``Reducing the Peak-to-Average Power Ratio of multicarrier Modulation by Selected Mapping,'' Elect. Lett., vol. 32, no. 22, pp. 2056-57, Oct. 1996.
- [6] S. H. Mller and J. B. Huber, ``OFDM with reduce peak-to-average power ratio by optimum combination of partial transmit sequences,'' Elect. Lett., vol. 33, no. 5, pp. 368-369, Feb. 1997.
- [7] L. J. Cimini, Jr. and N. R. Sollenberger, ``Peak-to-average power ratio reduction of an OFDM signal using partial transmit sequences,'' IEEE Commun. Lett., vol. 4, no. 3, pp. 86-88, Mar. 2000.
- [8] A. Gatherer and M. Polley, ``Controlling clipping probability in DMT transmission,'' in Proc. 31st Asilomar Conf. Signals, Syst. Comput., Pacific Grove, CA, Nov. 2-5, 1997, vol. 1, pp. 578-584.
- [9] C. Tellambura, ``Improved phase factor computation for the PAR reduction of an OFDM signal using PTS,'' IEEE Commun. Lett., vol. 5, no. 4, pp. 135-137, Apr. 2001.
- [10] C. Tellambura, ``Computation of the continuous-time PAR of an OFDM signal with BPSK subcarriers,'' IEEE Commun. Lett., vol. 5, no. 5, pp. 185-187, May. 2001.
- [11] Y. Wang, Wen Chen, and C. Tellambura, ``PAPR reduction method based on parametric minimum cross entropy for OFDM signals,'' IEEE Commun. Lett., vol. 14, no. 6, pp.563-565, Jun, 2010.
- [12] Y. Wang, Wen Chen, and C. Tellambura,``A PAPR reduction method based on artificial bee colony algorithm for OFDM signals,'' IEEE Trans. Wireless Commun., vol. 9, no. 10, pp. 2994-2999, Oct, 2010.
- [13] B. S. Krongold and D. L. Jones, ``PAR reduction in OFDM via active constellation extension,'' IEEE Trans. Broadcast., vol. 49, no. 3, pp. 258-268, Sep. 2003.
- [14] Y. J. Kou, W.S. Lu and A. Antoniou, `` A new peak-to-average power -ratio reduction algorithms for OFDM systems via constellation extension,'' IEEE Trans. Wireless Commun., vol. 6, no. 5, pp. 1823-1832, May. 2007.
- [15] K. Bae, J. G. Andrews and E. J. Powers, ``Adaptive active constellation extension algorithm for prak-to average ratio reduction in OFDM,'' IEEE Commun. Lett., vol. 14, no. 1, pp. 39-41, Jan. 2010.
- [16] J. Tellado and J. M. Cioffi, ``PAR reducton in multicarriers transmission systems,'' Information Systems Laboratory, Stanford University, Feb. 1998.
- [17] J. Tellado and J. M. Cioffi, ``Peak power reduction for multicarrier transmission,'' Information Systems Laboratory, Stanford University, 1999.
- [18] J. Tellado, ``Peak to average power reduction for multicarrier Modulation,'' Ph.D. dissertation, Stanford Univ., 2000.
- [19] D. W. Lim, H.-S. Noh, J.-S . No and D.-J. Shin,``Near optimal PRT set selection algorithm for tone reservation in OFDM systems,'' IEEE Trans. Broadcast., vol. 54, no. 3, pp. 454-460, Sep. 2008.
- [20] J. C. Chen and C. P. Li, ``Tone reservation using near-optimal peak reduction tone set selection algorithm for PAPR reduction in OFDM systems,''IEEE Commun. Lett., vol. 17, no. 11, pp.933-936, Nov, 2010.
- [21] L. wang and C. Tellambura, ``Analysis of clipping noise and tone-reservation algorithms for peak reduction in OFDM systems,'' IEEE Trans. Veh Technol., vol. 57, no. 3, pp. 1675-1694, May. 2008.
- [22] L. wang and C. Tellambura, ``An adaptive-scaling tone reservation algorithm for PAR reduction in OFDM systems,'' IEEE Global Telecommunications Conf., pp. 1-5, Nov, 2006.
- [23] L. Wang, ``Peak-to average power ratio reduction in OFDM systems,'' Ph.D. dissertation, Alberta Univ., 2008.
- [24] J. H. Holland, Adaptive in Natural and Artificial Systems. Ann Arbor, MI:Univ. Michigan Press,1975.
- [25] M. Mitchell, An Introduction to Genetic Algorithms. Cambrige, MA: MIT Press,1996.
- [26] D. E. Goldberg, Genetic Algorithms in Search, Optimization, and Machine Learning. Reading, MA: Addison-Wesley, 1989.
- [27] O. Üreten and S. Tascioğlu ``Autocorrelation properties of OFDM timing synchronization waveforms employing pilot subcarriers,'' EURASIP Journal on wireless communication and networking, vol. 2009. no. 3, pp. 719-724, Sep. 2007.
- [28] K. Yen and L. Hanzo, ``Genetic algorithm assisted joint multiuser symbol detection and fading channel estimation for synchronous CDMA systems,'' IEEE J. Select. Areas Commun., vol. 19, no. 6, pp. 985-998, Jun. 2001.
- [29] B. Militzer, M. Zamparelli and D. Beule, ``Evolutionary search for low autocorrelated binary sequences,'' IEEE Trans. Evolutionary Computation., vol. 2, no. 1, pp. 34-39, Apr. 1998.
- [30] R. L. Haupt, ``Thinned arrays using genetic algorithms,'' IEEE Trans.Antennas and Propagation., vol. 42, no. 7, pp. 993-999, Jul. 1994.
- [31] H. Sorensen, M. Heideman and C. Burrus, ``On computing the split-radix FFT,'' IEEE Trans. Acoust, Speech, Signal Process., vol. ASSP-34, no. 1, pp. 152-156, Feb. 1986.
- [32] H.Rowe, Memoryless nonlinearities with Gaussian inputs: Elementary results, Bell Syst. Tech. J., vol. 61, pp. 1519-1525, Sep, 1982.
- [33] J. C. Chen, M. H. Chiu, Y. S. Yang and C. P. Li; A suboptimal tone reservation algorithm based on cross-entropy method for PAPR reduction in OFDM systems,'' IEEE Trans. Broadcast., vol. 57, no. 3, pp. 752-756, Sep 2011