Professional Documents
Culture Documents
4, APRIL 2014
Abstract—In this paper, we introduce a new family of low- The low PAPR coding: It generates low PAPR codewords
density parity-check (LDPC) codes, called as invertible subset through coding. The low PAPR code was firstly proposed
LDPC (IS-LDPC) code, for peak-to-average power ratio (PAPR) in [3]. In [4], the existence of asymptotically good codes
reduction in OFDM systems with low complexity. An IS-LDPC
code has a number of disjoint invertible subsets, and each with low PAPR was proven. In [5], efficient computation of
invertible subset can be independently inverted to generate other the PAPR for any practical code was discussed. The Golay
valid codewords of the LDPC code. To construct IS-LDPC codes complementary sequences and Reed-Muller (RM) codes to
with good error-correcting performance, we propose a modified achieve excellent PAPR performance were proposed in [6]
progressive edge-growth construction algorithm and verify its and [7]. Later, a complement block-coding (CBC) scheme
effectiveness by analyzing the constructed Tanner graphs. Both
theoretical analysis and numerical results show that the IS- was proposed to reduce the PAPR in [8]. However, the error-
LDPC codes exhibit good error-correcting performance and the correcting performance of these codes are quite far from
proposed PAPR reduction scheme based on IS-LDPC codes the Shannon limit. In [9] and [10], time-frequency turbo
significantly reduces the PAPR. Compared with the existing block codes (TBC) were proposed to achieve good error-
coding-based candidate generation schemes, the proposed scheme correcting performance as well as low PAPR, in which the
has a much lower searching complexity when the codeword is
transmitted by multiple OFDM symbols. With all mentioned frequency domain component code employs codes with low
advantages, the proposed PAPR reduction scheme based on IS- PAPR, like RM code or dual Bose-Ray-Chaudhuri code, and
LDPC codes could serve as an attractive PAPR reduction solution the time domain component code uses low density parity-
for future multicarrier communication systems. check (LDPC) code. However, there are still apparent error-
Index Terms—Orthogonal frequency-division multiplexing correcting performance gaps between the TBC codes and the
(OFDM), peak-to-average power ratio (PAPR), low density capacity achieving codes.
parity-check codes (LDPC), progressive edge-growth (PEG).
The coding-based candidate generation schemes: It gen-
erates candidate codewords for any given codeword and a
I. I NTRODUCTION candidate with low PAPR is selected for transmission. In
[11], candidates are generated by employing a scrambler
RTHOGONAL frequency-division multiplexing
O (OFDM) has been widely adopted in various wireless
communication standards, due to its capability to efficiently
before channel coding, therefore all candidates are also valid
codewords. In [12], candidate codewords are generated with
a number of interleavers before channel coding. Employment
cope with frequency selective channels. However, one of random-like codes, such as turbo and LDPC code, were
major drawback of OFDM systems is high peak-to-average proposed in [13] and [14] to generate candidate codewords,
power ratio (PAPR). High PAPR significantly complicates which do not require an explicit scrambler/interleaver. More-
implementation of the radio frequency front-end, since power over, binary cyclic codes, Reed-Muller codes, Reed Solomon
amplifiers with a wide linear range are required. Otherwise, and simplex codes are considered in [15]–[17]. At first sight,
the nonlinear characteristics of power amplifiers would distort the coding-based candidate generation schemes share the same
the in-band signal and raise the out-of-band radiation. To principle of PAPR reduction with the selective mapping (SLM)
reduce PAPR, many schemes have been proposed in the [18] or partial transmit sequence (PTS) [19] schemes, which
literature [1], [2], among which coding-based approaches generate candidate signals and select a candidate of low PAPR
have attracted considerable attentions due to their inherent for transmission. However, the major difference is that the
error control capability and the simplicity of implementation. candidates of the coding-based candidate generation schemes
Particularly, coding-based approaches are classified into two are valid codewords, while those of the SLM and PTS schemes
categories in this paper: low PAPR coding and coding-based are not necessarily valid codewords. Unlike the SLM and
candidate generation schemes. PTS schemes, the coding-based candidate generation schemes
refrains from the use of explicit side information in the
Manuscript received July 17, 2013; revised November 29, 2013; accepted
January 17, 2014. The associate editor coordinating the review of this paper
receiver, with the help of coding [11].
and approving it for publication was A. Vosoughi. Compared with low PAPR coding schemes, the coding-
The authors are with the Department of Electronics and Information En-
gineering, Huazhong University of Science and Technology, Wuhan, 430074, based candidate generation schemes do not suffer significant
China (e-mail: Tao.Jiang@ieee.org). T. Jiang is the corresponding author. degradation of error-correcting performance, by employing
This work was supported in part by the National Science Foundation of error-correcting codes of proven performance [11]. Therefore,
China with Grants 61271228, 61172052 and 60872008, and the National and
Major Project under Grant 2013ZX03003016. we focus on the coding-based candidate generation schemes
Digital Object Identifier 10.1109/TWC.2014.031314.131289 in this paper. However, the existing coding-based candidate
1536-1276/14$31.00
c 2014 IEEE
QU et al.: INVERTIBLE SUBSET LDPC CODE FOR PAPR REDUCTION IN OFDM SYSTEMS WITH LOW COMPLEXITY 2205
has a number of disjoint invertible subsets, and each invertible Coded bits
subset can be independently inverted to generate candidates F Flipped coded bits when a label bit is flipped
that are valid codewords of the LDPC code. To construct
IS-LDPC codes with good error-correcting performance, we Fig. 1. The proposed code structure for coding-based candidate generation
propose a modified progressive edge-growth construction al- schemes with low searching complexity.
gorithm, and verify its effectiveness by analyzing the girth and
approximate cycle extrinsic message degree (ACE) [30] of the
OFDM symbol. However, a codeword is usually transmitted
constructed Tanner graphs. Besides the good error-correcting
by multiple OFDM symbols in practical OFDM systems such
performance and significant PAPR reduction, the proposed
as the well known IEEE 802.11a standard for Wireless Local
scheme supports multiple-OFDM-symbol frames very well,
Area Networks (WLAN) [23]. We call the multiple OFDM
by dramatically reducing the searching complexity.
symbols, by which a single codeword is transmitted, as a
Notations: Bold fonts are used to denote vectors; [·]T
multiple-OFDM-symbol frame in this paper.
represents the transpose of a matrix; ⊕ denotes modulo 2
Apparently, a coding-based candidate generation scheme
addition; a represents the negation of binary variable a, A
should be able to effectively reduce the PAPRs of all OFDM
represents the negation of all bits of binary vector A.
symbols in a multiple-OFDM-symbol frame. Thus, U has
II. P ROPOSED C ODE S TRUCTURE WITH L OW S EARCHING to be much larger for a multiple-OFDM-symbol frame than
C OMPLEXITY that for a single OFDM symbol. Consequently, the searching
A. An example of coding-based candidate generation schemes complexity becomes a more severe issue when multiple-
OFDM-symbol frame is considered.
We briefly recall the PAPR reduction scheme proposed in
[11] as a typical example of coding-based candidate generation
schemes. At the transmitter of [11], U binary labels drive a C. Proposed code structure with low searching complexity
scrambler to generate a scrambled output of the information To lower the searching complexity for multiple-OFDM-
bits, and the labels are inserted as a prefix. Then, the output symbol frames, we show in the followings how code structure
is coded by an error control encoder and the coded bits affects the searching complexity, and propose a code structure
are mapped onto OFDM subcarriers. The PAPR is reduced with low searching complexity.
by choosing the proper labels. At the receiver, the labels With coding-based candidate generation schemes, a new
can be easily recovered by decoding. One advantage of the codeword is generated for a given codeword, when a label
coding-based candidate generation schemes is that they do bit is flipped. The new codeword differs from the original one
not suffer significant degradation of error-correcting perfor- in a number of coded bits, which are marked with ‘F’ in Fig.
mance. Another advantage is that, the side information, which 1. For the scheme in [11], the followings are observed: (1) the
is called as label bits in [11], is embedded in codewords positions of the flipped coded bits depends on the information
for transmission other than transmitted by an extra control bits and other label bits; (2) the flipped coded bits are spread
channel. As a comparison, the side information of the SLM over multiple OFDM symbols, as shown in the upper part of
and PTS schemes is either transmitted by an extra control Fig. 1. With this code structure, the PAPR of each OFDM
channel, or detected based on certain signal properties of the symbol can not be independently treated, therefore searching
schemes [20]–[22], which incurs significant cost of overhead among the entire set of candidate codewords is necessary,
or computational complexity. which means 2U searching complexity.
The major problem of the existing coding-based candidate To remedy the problem described above, we propose a
generation schemes is the high complexity of searching the code structure that enables low searching complexity for
candidates with the lowest PAPR. For example, the scheme coding-based candidate generation schemes. The proposed
in [11] requires to search among 2U different candidates to code structure has the following properties: (1) for any given
minimize the PAPR, which means a searching complexity of label bit, the positions of the flipped coded bits resulted from
2U . The complexity is prohibitively high when U is large. flipping the label bit are fixed, i.e., the positions do not depend
on the information bits or other label bits; (2) there exists an
B. Multiple-OFDM-symbol frames assignment of coded bits to OFDM symbols, such that for
Most of the existing coding-based candidate generation each label bit, all flipped coded bits resulted from flipping the
schemes assume that a codeword is transmitted by a single label bit are assigned to the same OFDM symbol, as illustrated
2206 IEEE TRANSACTIONS ON WIRELESS COMMUNICATIONS, VOL. 13, NO. 4, APRIL 2014
and VOT , where VIS and VOT corresponds to SIS and SOT , Remark 1: A necessary and sufficient condition for SIS
respectively. As a Tanner graph defines a parity-check matrix, to be an invertible subset of the LDPC code is that, for any
the parity-check matrix H also consists of two submatrices, check node, the total number of edges connecting the check
i.e., H = [HIS , HOT ], where HIS and HOT are submatrices node to all variable nodes in VIS is even.
of H, and the columns of HIS and HOT correspond to the
variable nodes in subset VIS and VOT , respectively. Remark 2: It is inferred from Remark 1 that if SIS is an
invertible subset, the total number of edges emanating from
Theorem 1: A necessary and sufficient condition for SIS VIS is even, i.e., the total number of edges in the subgraph
to be an invertible subset of the LDPC code is that, each row consisting of VIS and all check nodes is even.
of HIS has even Hamming weight, i.e., HIS [1, 1, · · · , 1]T = 0
over GF(2). Since disjoint invertible subsets of an IS-LDPC code can be
inverted independently, Theorem 1 can be straightforwardly
Proof: Let SS denote a subset and SS ⊆ {1, 2, · · · , N }, generalized to multiple invertible subsets:
vector AS denote its corresponding coded bits and matrix HS
denotes its corresponding submatrix of H. We can write over Remark 3: A necessary and sufficient condition for U dis-
GF(2), for any SS , joint subsets of coded bits to be invertible subsets of the LDPC
code is that, for any pair of the check node and subset, the total
HS [AS ]T + HS [AS ]T
number of edges connecting the check node and all variable
= HS [AS + AS ]T nodes of the subset is even.
= HS [1, 1, . . . , 1]T . (3)
IV. C ONSTRUCTION OF IS-LDPC C ODES
(1) Proof of the necessary condition.
= [AIS , AOT ], then we have
Let A This section discusses the construction of IS-LDPC codes
with disjoint invertible subsets that are specified in advance.
T + H[A]T
H[A] It has been proven that the PEG algorithm [26] is a powerful
= HIS [AIS ]T + HOT [AOT ]T + HIS [AIS ]T + HOT [AOT ]T algorithm to construct good LDPC codes. The PEG algorithm
= HIS [AIS ]T + HIS [AIS ]T builds up a Tanner graph in an edge-by-edge manner, in which
the local girth of a variable node is maximized whenever a
= HIS [1, 1, . . . , 1]T . (4) new edge is grown for it. Particularly, when growing a new
is generated
Note that, if SIS is an invertible subset, and A edge for variable node vj , the PEG algorithm expands a tree
is a valid codeword of the LDPC
from A by inverting AIS , A subgraph from vj up to depth l so that the cardinality of Nvlj
T = H[A]T = 0, and
code. Then, H[A]
l l+1
stops increasing but is less than M , or N vj = Ø but N vj =
l
T + H[A]T = 0.
H[A] (5) Ø (Nvlj and N vj denote the set of check nodes reached by
the expansion from vj up to depth l, and its complement,
Therefore, l
respectively), then a check node in N vj with the minimum
HIS [1, 1, . . . , 1]T = 0. (6)
current check-node degree is chosen to be connected to vj .
In another words, HIS is a matrix of even Hamming weight For details of the PEG algorithm, please refer to [26].
per row. In this subsection, we propose a modified PEG algorithm,
(2) Proof of the sufficient condition. which is called as IS-PEG algorithm, to construct IS-LDPC
Since each row of HIS has even Hamming weight, codes. The IS-PEG algorithm is based on Theorem 1 and
the Remarks in Section III, i.e., it ensures that, for any pair
HIS [1, 1, · · · , 1]T = 0. (7)
of check node and invertible subset, the total number of
According to (3), we have HIS [AIS ]T + HIS [AIS ]T = edges connecting the check node to all variable nodes of
HIS [1, 1, · · · , 1]T = 0, i.e., the invertible subset is even. For simplicity of presentation,
we consider in the followings the construction of an IS-
HIS [AIS ]T = HIS [AIS ]T . (8)
LDPC code with U = 1, i.e., only one invertible subset is
Then, we have specified for the code. The extension to multiple invertible
T = HIS [AIS ]T + HOT [AOT ]T subsets is straightforward: as indicated by Remark 3, the
H[A]
invertible subsets independently satisfy Theorem 1, therefore
= HIS [AIS ]T + HOT [AOT ]T the proposed algorithm could be performed alternately and
= H[A]T independently on these subsets.
= 0. (9) The key idea of the IS-PEG algorithm is that: (1) the earlier
edges grown for VIS (the variable node set of the invertible
is a valid codeword under the
The above equality means that A subset) are grown following the same rule as that of the PEG
parity-check matrix H. Therefore, SIS is an invertible subset. algorithm; (2) the later edges grown for VIS are forced to
connect to the check nodes that are connected to VIS odd times.
Examining the theorem in terms of Tanner graph, the The IS-PEG algorithm presented in Algorithm 1 is ex-
following remarks is reached. plained briefly as follows. When a new edge is to be grown
for the variable node vj ∈ VIS , let O denote the current set
2208 IEEE TRANSACTIONS ON WIRELESS COMMUNICATIONS, VOL. 13, NO. 4, APRIL 2014
j
Girth of the left−hand subgraph of variable node v
for k = 1 to dvj , where dvj represents the degree of 18 100
variable node vj , do 16
80
if k = 1 then 14
60
40
Update O, P and Q. 20
12
if vj ∈ VIS and P < Q then 0 500 1000
Ev1j ← edge (vj , c), where c is a check node such 10
400
PEG
IS−PEG, U=4
20
Girth of the left−hand subgraph of variable node vj IS−PEG, U=16
IS−PEG, U=64
300
12 20
100
0 500 1000
10
8
0
10 11 12 13 14 15 16 17 18 19 20
6 ACE metric
4 IS−PEG, U=64 Fig. 5. Distribution of ACE metric of the PEG and IS-PEG constructed codes,
PEG
2 for cycles shorter than eight, with N = 1024, R = 1/2, dvmax = 15.
650 700 750 800 850 900 950 1000
Index j
Fig. 4. Girth of the left-hand subgraphs of variable node vj for the PEG and The ACE metric of variable node v, is defined as the
IS-PEG Tanner graph, with N = 1024, R = 1/2, dvmax = 15, U = 64. minimum ACE of all cycles that involve v and are shorter than
a given length [30]. In this paper, we use the ACE metric of
cycles shorter than eight to evaluate the IS-PEG algorithm.
emanate from them, and the check nodes they are connected
In the simulation of Fig. 5, we calculate the ACE metric for
to. It is desirable, in particular for irregular LDPC codes, that
all variable nodes and present the distribution of ACE metric
the girth of the left-hand subgraph of vj decreases slowly
by a histogram, for the codes constructed by the PEG and IS-
as a function of j, so that the possibility that lower degree
PEG algorithms. The followings are observed from the figure.
nodes together form a small cycle decreases [26]. The PEG
algorithm is actually an algorithm that tries to maximize the • The minimum ACE metric is 13 for the PEG algorithm,
girth of the left-hand subgraph. Fig. 3 depicts the girth of the and it decreases to 12 for the IS-PEG algorithm, which
left-hand subgraph of variable node vj as a function of j for is a slight degradation.
Tanner graphs constructed by the PEG and IS-PEG algorithm • The number of variable nodes having ACE metric of 12
Lu
2210 IEEE TRANSACTIONS ON WIRELESS COMMUNICATIONS, VOL. 13, NO. 4, APRIL 2014
Inversion operation
i Demodulation
A1 A Receiving
Multi-carrier demultiplexing
1
Modulation
Sub-carrier demapping
A2 i
A Demodulation
2
Transmitting Output
Multi-carrier multiplexing
Modulation
Sub-carrier mapping
bits Inversion Label bits IS-LDPC
operation extraction decoder Demodulation
Input
...
...
...
bits Label bits IS-LDPC
...
inserter encoder
Label bits
AU i
A U Demodulation
Modulation
U all-zero A0
label bits Modulation
bU ... b2 b1
Label
optimization
for PAPR
Fig. 7. Receiver of the OFDM system with IS-LDPC codes.
reduction
...
Frequency
Symbol 1 Symbol 2 Symbol K
Fig. 6. Transmitter of the OFDM system with IS-LDPC codes for PAPR
reduction. A0
Block of
subcarriers
A1 AU / K 1 ... AU U / K 1
...
...
...
(u = 1, 2, · · · , U ), i.e., Au is inverted when bu = 1, otherwise,
Au is not inverted. Since each invertible subset can be inverted
AU / K A 2U / K ... AU
−1
10
subset, its coded bits are assigned to the same OFDM symbol. LDPC PEG
IS−LDPC U=8
Fig. 8 shows an example frame structure that satisfies this N=1024, R=0.5 N=1024, R=0.75 IS−LDPC U=16
−2 IS−LDPC U=32
requirement, in which a codeword is transmitted by K OFDM 10
IS−LDPC U=64
symbols. The IS-LDPC code in the example has U disjoint in- IS−LDPC U=128
with the code structure proposed in Section II. In this way, the
PAPR of each OFDM symbol can be independently reduced 10
−6
0
10
VII. S IMULATION R ESULTS LDPC PEG
IS−LDPC U=8
A. Error-correcting performance −1
10
IS−LDPC U=16
IS−LDPC U=32
IS−LDPC U=64
In this subsection, we demonstrate the error-correcting
−2
performance of the IS-LDPC codes by computer simulation. 10
−3
pairs for the IS-LDPC and LDPC codes are identical, which 10
10
−2 K = 4, the number of searching is 28 for each OFDM symbol,
and it is 4 × 28 for each codeword. In contrast, for the scheme
AWGN, RE=0.5
Rayleigh, R =0.5
E of [11] with a conventional LDPC code and 32 label bits, the
10
−3 number of searching is 232 for each codeword, which is 222
times that of the proposed scheme. This example demonstrates
Rayleigh, R =0.75
AWGN, R =0.75
E
E
that, the searching complexity of the proposed scheme is
10
−4 dramatically less than that of [11] for OFDM systems with
−1 0 1 2 3 4 5 6 7 8 9
E /N (dB)
b 0
multiple-OFDM-symbol frames, when K is large.
To demonstrate the PAPR performance of the proposed
Fig. 11. FER performance of the punctured IS-LDPC codes, with N = scheme, PAPR performance of the PTS scheme, which is a
1024, over AWGN and uncorrelated Rayleigh channel. The subset inversion
is applied.
typical candidate generation scheme, is presented for compar-
ison. The PTS scheme employs random partition [2] [19] and
10
0
its phase factors are chosen from {+1, −1}. Fig. 12 plots the
Original
IS−LDPC, U=8, K=4 complementary cumulative distribution functions (CCDF) of
Complementary Cumulative Distribution Function
In this subsection, searching complexity of the proposed eration schemes, the proposed scheme reduces the search-
scheme is discussed with an example. In addition, the PAPR ing complexity from 2U to K2U/K , where 2U is the
reduction performance of the proposed scheme is demon- number of candidates for each codeword and K is the
strated by computer simulation. The OFDM system in the number of OFDM symbols employed to transmit the
simulation employs 128 subcarriers (NC = 128) and QPSK codeword. Obviously, the reduction of searching com-
modulation. The codeword length of the IS-LDPC codes plexity is dramatic when K is large.
is 1024 and each codeword is transmitted by four OFDM • The IS-LDPC codes exhibit good error performance,
symbols, i.e., K = 4. Punctured IS-LDPC codes are employed which is very close to that of the LDPC codes constructed
and the effective code rate is set to 1/2. The degree distribution by the PEG algorithm, for a wide range of U .
pair for the codes is optimized by the density evolution • The proposed PAPR reduction scheme demonstrate sim-
technique [25], with the maximum variable node degree ilar PAPR performance as the PTS scheme, when U/K
dvmax = 15. The OFDM signal is four times oversampled (the number of invertible subsets per OFDM symbol)
to better approximate PAPR of the continuous-time OFDM equals to W (the number of PTS partitions).
signal. Due to the dramatically reduced searching complexity and
The IS-LDPC codes employed in the OFDM system have U still good error performance, the IS-LDPC codes make it
disjoint invertible subsets, and the uth invertible subset is Su = possible to support huge number of candidates for PAPR
{u, u + U , · · · , N − U + u}. Coded bits of S(k−1)U/K+1 to reduction, which is especially essential for OFDM systems
QU et al.: INVERTIBLE SUBSET LDPC CODE FOR PAPR REDUCTION IN OFDM SYSTEMS WITH LOW COMPLEXITY 2213
that employs multiple OFDM symbols to transmit a codeword. [16] H. Chen and H. Liang, “Combined selective mapping and binary cyclic
Therefore, the proposed PAPR reduction scheme based on codes for PAPR reduction in OFDM systems,” IEEE Trans. Wireless
Commun., vol. 6, no. 10, pp. 3524–3539, Oct. 2007.
IS-LDPC codes could serve as an attractive PAPR reduction [17] R. Fischer and C. Siegl, “Reed Solomon and simplex codes for peak to
solution for future multicarrier communication systems. average power ratio reduction in OFDM,” IEEE Trans. Inf. Theory, vol.
In the future works, we are to improve the error performance 55, no. 4, pp. 1519–1528, Apr. 2009.
of IS-LDPC codes with higher inversion freedom, and design [18] R. W. Bauml, R. F. H. Fisher, and J. B. Huber, “Reducing the peak-to-
average power ratio of multicarrier modulation by selected mapping,”
more practical IS-LDPC codes, such as quasi-cyclic IS-LDPC IEE Electron. Lett., vol. 32, no. 22, pp. 2056–2057, Oct. 1996.
codes. [19] S. H. Muller and J. B. Huber, “OFDM with reduced peak-to-average
power ratio by optimum combination of partial transmit sequences,” IEE
R EFERENCES Electron. Lett., vol. 33, no. 5, pp. 36–69, Feb. 1997.
[1] S. H. Han and J. H. Lee, “An overview of peak-to-average power [20] L. Li and D. Qu, “Joint decoding of LDPC code and phase factors for
ratio reduction techniques for multicarrier transmission,” IEEE Wireless OFDM systems with PTS PAPR reduction,” IEEE Trans. Veh. Technol.,
Commun., vol. 12, no. 2, pp. 56–65, Apr. 2005. vol. 62, no. 1, pp. 444–448, Jan. 2013.
[2] T. Jiang and Y. Wu, “An overview: peak-to-average power ratio reduc- [21] A. D. S. Jayalath and C. Tellambura, “SLM and PTS peak-power
tion techniques for OFDM signals,” IEEE Trans. Broadcast., vol. 54, reduction of OFDM signals without side information,” IEEE Trans.
no. 2, pp. 257–268, June 2008. Wireless Commun., vol. 4, no. 5, pp. 2006–2013, Sept. 2005.
[3] A. E. Jones, T. A. Wilkinson, and S. K. Barton, “Block coding scheme [22] O. Muta and Y. Akaiwa, “Weighting factor estimation method for peak
for reduction of peak to mean envelope power ratio of multicarrier power reduction based on adaptive flipping of parity bits in Turbo-coded
transmission schemes,” IEE Electron. Lett., vol. 30, pp. 2098–2099, Dec. OFDM systems,” IEEE Trans. Veh. Technol., vol. 57, no. 6, pp. 3551–
1994. 3562, Nov. 2008.
[4] K. G. Paterson and V. Tarokh, “On the existence and construction
of good codes with low peak-to-average power ratios,” IEEE Trans. [23] IEEE Std 802.11a/D7.0 1999, Part 11: Wireless LAN Medium Access
Commun., vol. 46, pp. 1974–1987, Sept. 2000. Control (MAC) and Physical Layer (PHY) specifications: High Speed
[5] V. Tarokh and H. Jafarkhani, “On the computation and reduction of Physical Layer in the 5GHz Band.
the peak-to-average power ratio in multicarrier communications,” IEEE [24] R. G. Gallager, “Low density parity check codes,” IRE Trans. Inf.
Trans. Commun., vol. 48, no. 1, pp. 37–44, Jan. 2000. Theory, vol. IT-8, pp. 21–28, Jan. 1962.
[6] J. A. Davis and J. Jedwab, “Peak-to-mean power control in OFDM, [25] T. J. Richardson, A. Shokrollahi, and R. Urbanke, “Design of capacity
Golay complementary sequences, and Reed-Muller codes,” IEEE Trans. approaching irregular low-density parity-check codes,” IEEE Trans. Inf.
Inf. Theory, vol. 45, no. 7, pp. 2397–2417, Nov. 1999. Theory, vol. 47, no. 2, pp. 619–637, Feb. 2001.
[7] K. U. Schmidt, “On cosets of the generalized first-order Reed-Muller [26] X. Y. Hu, E. Eleftheriou, and D. M. Arnold, “Regular and irregular
code with low PMEPR,” IEEE Trans. Inf. Theory, vol. 52, no. 7, pp. progressive edge-growth Tanner graphs,” IEEE Trans. Inf. Theory, vol.
3220–3232, July 2006. 51, no. 1, pp. 386–398, Jan. 2005.
[8] T. Jiang and G. X. Zhu, “Complement block coding for reduction in [27] W. S. Ho, A. S. Madhukumar, and F. Chin, “Peak-to-average power
peak-to-average power ratio of OFDM signals,” IEEE Commun. Mag., reduction using partial transmit sequences: a suboptimal approach based
vol. 43, no. 9, pp. S17–S22, Sept. 2005. on dual layered phase sequencing,” IEEE Trans. Broadcast., vol. 49, no.
[9] M. Sabbaghian, Y. Kwak, B. Smida, and V. Tarokh, “Near Shannon 2, pp. 225–231, June 2003.
limit and low peak to average power ratio turbo block coded OFDM,” [28] S. H. Han and J. H. Lee, “PAPR reduction of OFDM signals using a
IEEE Trans. Commun., vol. 59, no. 8, pp. 2042–2045, Aug. 2011. reduced complexity PTS technique,” IEEE Signal Process. Lett., vol.
[10] M. Sabbaghian, Y. Kwak, and V. Tarokh, “New codes from dual BCH 11, no. 11, pp. 887–890, Nov. 2004.
codes with applications in low PAPR OFDM,” IEEE Trans. Wireless
Commun., vol. 10, no. 12, pp. 3990–3994, Dec. 2011. [29] A. Ghassemi and T. A. Gulliver, “PAPR reduction of OFDM using PTS
[11] H. Breiling, S. H. Muller-Weinfurtner, and J. B. Huber, “SLM peak- and error-correcting code subblocking,” IEEE Trans. Wireless Commun.,
power reduction without explicit side information,” IEEE Commun. vol. 9, no. 3, pp. 980–989, Mar. 2010.
Lett., vol. 5, no. 6, pp. 239–241, June 2001. [30] T. Tian, C. Jones, J. D. Villasenor, and R. D. Wesel, “Selective avoidance
[12] Y. C. Tsai, S. K. Deng, K. C. Chen, M. C. Lin, “Turbo coded OFDM of cycles in irregular LDPC code construction,” IEEE Trans. Commun.,
for reducing PAPR and error rates,” IEEE Trans. Wireless Commun., vol. 52, no. 8, pp. 1242–1248, Aug. 2004.
vol. 7, no. 1, pp. 84–89, Jan. 2008. [31] D. Vukobratovic and V. Senk, “Generalized ACE constrained progres-
[13] Y. Xin and I. J. Fair, “Error-control selective mapping coding for PAPR sive edge growth LDPC code design,” IEEE Commun. Lett., vol. 12, no.
reduction in OFDM systems,” Proc. 2004 IEEE Veh. Technol. Conf. — 1, pp. 32–34, Jan. 2008.
Fall, pp. 583–587. [32] D. Vukobratovic and V. Senk, “Evaluation and design of irregular LDPC
[14] G. S. Yue and X. D. Wang, “A hybrid PAPR reduction scheme for coded codes using ACE spectrum,” IEEE Trans. Commun., vol. 57, no. 8, pp.
OFDM,” IEEE Trans. Wireless Commun., vol. 5, no. 10, pp. 2712–2722, 2272–2278, Aug. 2009.
Oct. 2006. [33] M. Luby, M. Mitzenmacher, A. Shokrollahi, and D. Spielman, “Im-
[15] H. Chen and H. Liang, “PAPR reduction of OFDM signals using partial proved low-density parity-check codes using irregular graphs,” IEEE
transmit sequences and Reed-Muller codes,” IEEE Commun. Lett., vol. Trans. Inf. Theory, vol. 47, pp. 585–598, Feb. 2001.
11, no. 6, pp. 528–530, June 2007.