• 沒有找到結果。

Determination of tea fermentation degree by a rapid micellar electrokinetic chromatography

N/A
N/A
Protected

Academic year: 2021

Share "Determination of tea fermentation degree by a rapid micellar electrokinetic chromatography"

Copied!
8
0
0

加載中.... (立即查看全文)

全文

(1)

Peak to Average Power Ratio Reduction for

Multicarrier Systems Using Dirty Paper Coding

Pin-Hsun Lin, Shih-Chun Lin, Hsuan-Tien Liu, Hsuan-Jung Su

Department of Electrical Engineering, and Graduate Institute of Communication Engineering, National Taiwan University, Taiwan, R. O. C.

Email: {f89921145, f89921044, r92942098}@ntu.edu.tw, [email protected]

Abstract— In this paper, we improve the peak to average power ratio reduction scheme for multicarrier systems proposed by Collings and Clarkson by applying dirty paper coding with peak power constraint. We compare the bit error rate performance among conventional orthogonal frequency division multiplexing, Collings and Clarkson’s method, and our proposed scheme with bit loading. From simulation we find that when channel coding is considered, Collings and Clarkson’s method is the worst. The proposed method performs the best when the number of bits is large and hence is suitable for high speed transmission.

Index Terms— peak to average power ratio, orthogonal frequency division multiplexing, discrete multi-tone, dirty paper coding, Tomlinson Harashima precoding, trellis pre-coding

I. INTRODUCTION

Due to the ability to cope with the frequency selec-tive fading of wideband communication with reasonable complexity, the sinusoidal based multicarrier modulation (MCM) has been widely used. The two most well known variants of MCM are the orthogonal frequency division multiplexing (OFDM) for the wireless local area network and the discrete multitone for the digital subscriber loop. However, the high time domain peak to average power ratio (PAPR) of MCM has been a major obstacle in the implementation of power efficient transmitters. Many techniques have been proposed to alleviate the power efficiency problem. The most straightforward method is to clip the peaks which exceed some predefined thresh-olds in the time-domain [1]. The clipped signals must then be filtered to suppress the out-of-band signal. This filtering, however, tends to re-generate peaks in the time-domain. Other PAPR reduction methods are mostly redun-dancy based. These include selected mapping [2], partial transmit sequence [3], tone reservation [4], and tone rejection [5]. Selected mapping requires an optimization which may not be computationally feasible if the size of OFDM blocks is large. The approach with partial transmit sequence needs to transmit side information to

This paper is based on “Peak to Average Power Ratio Reduction for Multicarrier Systems Using Dirty Paper Coding,” by P. H. Lin, S. C. Lin, H. T. Liou, and H. J. Su, which appeared in the Proceedings of the IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP), Toulouse, France, May 2006. c° 2006 IEEE.

This work was supported in part by the Excellent Research Projects of National Taiwan University, 95R0062-AE00-04, and the National Science Council, Taiwan, R.O.C., under grant NSC 94-2219-E-002-005.

let the receiver know the rotating vector. Moreover, its complexity grows exponentially with the number of sub-blocks and the log size of the alphabets of rotating vectors. The tone reservation method needs to reserve tones to achieve PAPR reduction. So the transmission is at a lower rate. On the other hand, its complexity is quite low and is linearly proportional to the size of the OFDM symbol. The tone injection approach has a larger transmission power because it uses a larger constellation sizes to represent the same information. In addition, the complexity for optimization is prohibitive for implementation in practical systems.

Collings and Clarkson [6] recently proposed a non-sinusoidal based low PAPR transmission scheme. This idea is implemented by applying the QR decomposition to the channel matrix, which is different from the sinusoidal based MCM, where the eigenvalue decomposition is used. In addition, they employed a block Tomlinson Harashima precoding (THP) [7] [8] to remove the interference caused by other subchannels. The modulo size of the THP was set to be equal to the linear range of the PA. Therefore clipping of the transmitted signal by the PA is avoided. This method is, however, only suitable for high signal-to-noise ratio (SNR) where the additive noise does not alter the outcome of the receiver modulo operation much. Moreover, channel coding was not considered in their work. The most important performance index in modern communication systems is the coded bit error rate (BER). Thus channel coding should be taken into account to assess the performance degradation caused by the clipping effect.

In this paper, we use the dirty paper coding (DPC) [9] with peak power constraint to replace the THP used in [6]. The information-theoretic results revealed in [9] claim that with average power constraint, if we know the interference sequence (side information) noncausally at the transmitter, the interference can be removed com-pletely even if the receiver has no information of it. The DPC has several advantages over the THP, such as avoiding the shaping loss, power loss, and modulo loss [10] which will be explained in Section III. The practical code design issues of DPC can be found in [11]–[13]. To gain these advantages, we first show that the vector transmission problem with PA constraint can be recast as several parallel scalar transmission problems with the same PA constraint and noncausal side information at the

(2)

transmitter. Although the original DPC problem focuses on average power constraint, we can still use the same concept with additional peak power constraint. The coded BER performances of conventional OFDM, Collings and Clarkson’s method, and the proposed one with bit loading are performed by simulation. When channel coding is considered, Collings and Clarkson’s method is the worst. The proposed method performs the best when the number of bits is large and hence is suitable for high speed transmission.

This paper is organized as follows. In Section II we introduce the system model and explain how to obtain the parallel scalar transmission problems. In Section III we review the development of several precoding schemes in-cluding DPC. After that, the general code design concept is presented in Section IV. Section V provides a practical code design. Simulations and discussions are given in Section VI. Finally, Section VII concludes this paper.

II. SYSTEMMODEL AND PROBLEM FORMULATIONS

The following notations will be used throughout the paper. Vectors and matrices are denoted by lowercase boldface and uppercase boldface alphabets respectively. The identity matrix is denoted by I. Subscripts indi-cate the dimension of the vector or matrix. (.)H means transpose and complex conjugate. Random variables are denoted by uppercase alphabet. As in the common trans-mission model used in OFDM systems, we assume that the guard interval is appended to each transmitted block and removed at the receiver. The guard interval is assumed to be long enough to avoid the inter-block interference. Without loss of generality, we assume the linear range of PA is within [−1/2, 1/2]. To avoid the clipping effect of PA, we consider the following vector transmission

ym= Hxm+ nm, (1)

peak power constraint: |xm,i|2≤ 1/4, average power constraint: E[|xm|2] ≤ N Px where xm CN ×1 is the mth transmitted block with the ith entry denoted by xm,i; ym CN ×1 is the mth received block; H ∈CN ×N is the channel matrix which is assumed to be constant; nm CN ×1 is the complex additive white Gaussian noise vector at the receiver with zero mean and variance σ2 for all entries; Px is the average power constraint per sample at the transmitter. We will show that the vector transmission problem in (1) can be turned into N parallel scalar transmission problems, each having peak power constraint 1/4 and noncausal side information at the transmitter.

In the following we summarize Collings and Clrark-son’s model. Then we relate this model to the DPC problem with peak power constraint. Assume the channel model is known at the transmitter. To form the parallel scalar problems, Collings and Clarkson first applied the QR decomposition to H,

H = QR = QDU

where Q is a unitary matrix and D = diag(R) such that the diagonal entries of the upper triangular matrix U are all unity. With ˜xm, Uxm and ˜ym , D−1QHym, we then have the N parallel channels with the ith channel being

˜

ym,i = ˜xm,i+ ˜nm,i, 1 ≤ i ≤ N (2) where ˜nm,i is the ith element of D−1QHnm, which is complex Gaussian with diagonal covariance matrix. With the fact that xm = (I − U)xm+ ˜xm and (I − U) is strictly upper triangular, we have

xm,i= ˜xm,i− N X k=i+1 xm,i· ui,k , ˜xm,i− sm,i (3)

where ui,k is the entry of U in the ith row and the kth column. Note that xm,N = ˜xm,N. In the following, we illustrate how to formulate (3) as a DPC problem with additional peak power constraint. If we encode xm,N, . . . , xm,i+1 before xm,i, then sm,i can be treated as the noncausally known interference at the transmitter. With (2) and (3), we can turn the original problem (1) to the following N subchannels

˜

ym,i = xm,i+ sm,i+ ˜nm,i, (4) peak power constraint: |xm,i|2≤ 1/4,

average power constraint: E[|xm,i|2] ≤ Px where i = 1, . . . , N . The variance of ˜nm,i is σ2i = σ2/|d

i|2, where diis the ith diagonal term of D. Compar-ing (1) and (4) we can find that the QR decomposition does transform the vector transmission into N parallel scalar ones with noncausal side information. Note that the channel in (4) is different from the DPC channel defined in [9] which only specifies the average power constraint. However, after a proper modification the code design ideas from the DPC can still be used. This modification will be discussed in Section V. Although sm,i are corre-lated with each other, as will be shown in the next section, xm,ican still be made independent of each other with the aid of a random dither and the modulo operation [14]. When using waterfilling and bit loading to achieve the capacity of parallel channels, the independence between the parallel channels is an important assumption which is violated in Collins and Clarkson’s work. This will also be discussed in Section V.

III. REVIEW OF SEVERAL PRECODING SCHEMES

In this section we briefly introduce the evolution of three important precoding schemes, which are Tomlinson Harashima precoding, trellis precoding, and dirty paper coding. Assume an interference channel which is modeled as

Y = X + S + Z

where S is an arbitrarily noncausal interference known at the transmitter and Z is identically independent dis-tributed Gaussian noise with zero mean and variance σ2Z.

(3)

Assume the transmit power constraint is PX , E[X2] and the power of S is PS. Heuristically, we may transmit the presubtracted signal X −S such that the received signal is X+Z. But the transmitted power becomes PX+PSwhich exceeds the power constraint by PS. On the other hand, if PX > PS, the encoder may use part of the available power to cancel S. However, the maximum transmission rate is only at 12log(1 +PX−PS

PZ ).

A. The Tomlinson Harashima Precoding

To mitigate the power enhancement problem described above, Tomlinson [7] and Harashima [8] used the scalar modulo at the transmitter

Y = [X − S] mod A + S + Z

where the modulo interval is (−A/2, A/2]. In short, only the quantization error is transmitted. As a result, the dynamic range of the transmitted signal is within the range of −A/2 to A/2 and the problem of power enhancement can be overcome. The modulo operation folds the approximated Gaussian input and makes the output signal approximately uniformly distributed. See [15] for detailed analysis. At the receiver X can be recovered by another modulo operation:

ˆ

X = Y mod A

= [X − S + S + Z] mod A (5)

= [X + Z] mod A

where (5) follows from the distributivity of the modulo operation. Although the problem of power enhancement is solved, there are still three main losses [10]:

Shaping loss: To achieve the capacity, the transmitted sequence should be chosen uniformly in high dimensional spaces and bounded by a hypersphere. The density induced on the constituent constellation is Gaussian, and here it is uniformly distributed. Power loss: Since the transmitted signal is uniformly

distributed in (−A/2, A/2] and A/2 is larger than the magnitude of the largest alphabet of X, the transmit power of THP is larger than that without precoding.

Modulo loss: The original decision boundaries of the outmost constellation points are half planes. After modulo operation these decision boundaries dimin-ish. When the SNR is low, these outmost points are prone to be decided as those at the opposite corners of the constellation which incurs performance loss.

B. The Trellis Precoding

Trellis precoding [16], in practical, is the precoding method most similar to DPC. Trellis precoding jointly considers THP and signal shaping such that the shaping loss is overcome. The power loss is also dramatically reduced. This is because the distribution of the trellis

precoded signal is approximately Gaussian and the prob-ability of signals falling out of the support of the original constellation caused by precoding is much smaller than that of the uniform one. But trellis precoding still suffers from the modulo loss.

C. The Dirty Paper Coding

Costa [9] proved that with proper encoding the capacity of channels with interferences known at the transmitter equals that of an interference free Gaussian channel. He applied the concept of linear assignment1

X = U + αS (6)

to Gel’fand and Pinsker’s formula [17] C = max

p(u,x|s)I(U ; Y ) − I(U ; S)

where U is a finite alphabet auxiliary random variable chosen from a codebook2. Costa proved that if α in (6) is chosen as the minimum mean-square-error (MMSE) esti-mator for the real random variable X given the received signal Y = X + Z, i.e.

α = PX

PX+ σ2Z

, (7)

the AWGN channel capacity can be achieved. The reason is that this additional scaling factor can eliminate the modulo loss. Note that this real channel is the equivalent real interference-free channel of (4), i.e., sm,i = 0. The practical coding scheme of DPC had been unknown until Erez, Shamai, and Zamir [18] proposed that the nested lattice can be used. In the nested lattice scheme, the chan-nel and the shaping codewords are selected from the fine and coarse lattices respectively. After that, Bennatan et al. [13] proposed superposition coding scheme to implement the DPC. Superposition coding relaxes the restriction in the nested lattice scheme that the shaping codeword must be nested in the channel codeword. Besides, the superposition coding scheme also relaxes the requirement of linear codes used in the construction A to build the lattice. The codes used in the superposition coding can be nonlinear. In the following we give a brief review of the superposition coding which plays an important role in our work.

IV. THE SUPERPOSITION CODING SCHEME

Assume that the subchannels in (4) are separately encoded. A codeword of each subchannels extends L blocks and L must be a few times smaller than the channel coherence time to make H constant within a codeword transmission. Here a block contains N symbols. For the ith channel, we form an equivalent real vector xi = (ˇx1,i, . . . , ˇxL,i)T, where ˇ

xm,i = [Re{xm,i}, Im{xm,i}]. The side-information vector si, the additive noise ni, and the received vector

1This term was coined by Bennatan [13].

2Readers who are interested in the method of random coding selection

(4)

yi are obtained similarly. We define the following two operations for a real vector g with length 2L. In addition, the Crypto lemma which is important in the following derivation is also restated.

Definition 1: The mod A operation on vector g,

denoted by g0 , g mod A, is defined componentwisely

for each element of g, such that g0i = gi− QA(gi), ∀i, where QA(gi) is the nearest multiple of A to gi.

Definition 2: The modulo operation associated with a

quantization codebook Cq generated by a code (linear or nonlinear), is defined as

bgcCq= (g − QCq(g))mod A

where the quantizer QCq(g) associated with Cq is defined by:

QCq(g) , {c ∈ Cq : g

0= (g − c) mod A, kg0k2≤ k(g − c0) mod Ak2,

∀c0 ∈ Cq, c06= c} where k · k denotes the Euclidean norm.

Lemma 1. (Crypto lemma, [19])

Let G be a compact Abelian group with group operation +, and let Y = X + N , where X and N are random variables over G. N is independent of X and uniform over G. Then Y is independent of X and uniform over G. In the following the encoder, decoder, and some characteristics of the superposition coding scheme are discussed.

Encoder: The encoder selects a codeword cci according to the source message and transmits the vector

xi= b(cci− αisi− ui) mod AcCq (8) where ui, uniformly distributed in the 2L-dimensional cube [−A/2, A/2]2L and independent of the channel and interference, is a dither signal known to both the transmitter and the receiver. The scaling factor is αi = Pxi/(Pxi+ σ 2 ˜ ni) where σ 2 ˜

ni is the variance of the additive noise in (4).

In (8), if x is white, scalar α suffices. In vector quantization theory, white x can be generated when QCq is a good vector quantizer [20]. The encoder in (8) can be derived from the nested lattice [21]. We give a proof as following.

Proof: Here we want to derive the connection between (8) and the modulo operation with respect to a construction A lattice, that is

v mod Λq = bv mod AcCq (9) where v ∈ Rn is the signal to be shaped and Λq is a lattice in the Euclidean spaceRn which is constructed by

the construction A [22]

Λq = Cq+ AZn

where Cq is a linear code over GF (A) and A is a prime number.

We begin the derivation from the definition of the modulo operation with respect to the lattice Λq, that is

v mod Λq= v − c − r where {c, r} = arg min c0∈Cq r0∈AZn ||v − c0− r0||2. Actually min c0∈Cq r0∈AZn ||v − c0− r0||2= min c0∈Cq||(v − c 0) mod A||2 (10) = min c0∈Cq||(v mod A − c 0) mod A||2 (11) = bv mod AcCq. (12) The equality of (10) is simply from Definition 1. The equality of (11) is from the distributive property of mod A operation. (12) is from Definition 2.

From the above derivation, we can find that if the constructing code Cq is linear, the original modulo operation with respect to Λq can be simplified as to find a codeword in Cq with two additional scalar quantizations, i.e. mod A, as shown in (9). In fact, the DPC transmission model derived from nested lattice theory [21] can be seen as a special case of (8) when Cq is linear. However, once Cq is nonlinear, (8) may not be explained in this way since Λq is not a lattice.

This encoder in (8) can be further written as

xi= (cci+ cqi− αisi− ui) mod A (13) where cqi = −QCq(c

c

i − αisi− ui) mod A. Using the distributivity of modulo operation again, (13) becomes

xi= (cci + cqi − (αisi+ ui) mod A) mod A = (cci + cqi − d0) mod A (14) where the equality in (14) follows from the Crypto lemma and d0 is uniformly distributed in [−A2 , A2]2L. It is clear that xi is independent of si. Thus xi is independent of xk for all k 6= i and all subchannels are independent. Note that cqi depends on ui so we can not use the Crypto lemma to claim that xi is uniformly distributed in [−A2 , A

2]2L. In fact, xi is truncated Gaussian. As A

approaches infinity, xi becomes Gaussian.

In order to minimize the clipping probability, we can impose an additional constraint on the quantizer QCq such that x22i−1+ x22i 14, 1 ≤ i ≤ L. If we properly design the quantization codebook, the power of xi can be minimized and the power constraint of PA is satisfied.

(5)

The mod A operation also serves to limit the range of Cq to make the encoding and decoding easier to implement.

Decoder: After passing xi through the channel in (4), the decoder first performs some processing on the received signal to get

ˆ

yi= (αiyi+ ui) mod A = (cc

i+ cqi+ ei) mod A (15) where ei = −(1 − αi)xi+ αii. (15) comes from the distributive property of the mod A operation and (13). ˆyi is then used to obtain an estimation ˆcci of cci. Due to the effect of the dither, ei, cqi and cci are independent of one another.

V. PRACTICAL CODE DESIGN

The overall transmission model is depicted in Fig. 1. Fig. 2 illustrates the transmission of each subcarrier where data over the bold and fine connections are in finite and real field respectively. The quantizer codebook consists of a convolutional code followed by a constellation map-ping. In the practical DPC design, we use the sign bit shaping [23] to generate the quantization codebook. The quantization process in Definition 2 is performed by the Viterbi algorithm (V.A.). It searches codewords cqi with the following two properties. The first is to make the quantization error satisfy the peak power constraint. And the second is to minimize the energy of the quantization error xi. There is a tradeoff between the peak and average power constraints [16]. Thus independent selection of these two constraints may result in no extendable branch in the trellis. In our case we only set the peak value and find the codeword with minimum average power among those satisfying the peak constraint. The output cqi is used to change the sign bits of cci before the constellation mapping.

At the decoder side, we have the equivalent channel (15). To decode cci, we choose HTs in Fig. 2 as the parity check matrix of the quantizer. Then we can do hard decision on the sign bits and eliminate cqi. However, due to the noise eiand mod A operation, the performance may not be good enough. Since the convolutional code is used in our system, we can combine the channel code and quantizer trellises to jointly decode cci+cqi. In general, ei in (15) is not Gaussian, but we can still use a suboptimal decoder which finds ˆcci that maximizes the following metric X ∀cq i X z∈Z2L exp · −||ˆyi− ˆc c i − cqi − Az||2 2 ei ¸ (16)

where σe2i is the variance of ei. Rigorous analysis of the optimality of the decoding metric can be found in [14]. In practice, only a few neighboring mod A intervals need to be considered. Thus the summation over all cubic lattice points can be avoided.

Since the noise variance is different in each subchannel due to different subchannel gains, bit loading is necessary

to make the system achieve the capacity. To use the bitloading or waterfilling for parallel Gaussian channels, white transmitted signals and noise are necessary. With the aid of dirty paper coding, the transmission in (4) can be transformed into

˜

ym,i = xm,i+ ˜nm,i, (17)

peak power constraint: |xm,i|2≤ 1/4, average power constraint: E[|xm,i|2] ≤ Px where i = 1, . . . , N . In addition, from the Crypto lemma xm,i are independent for all i. Thus (17) contains N parallel Gaussian noise channel. Therefore, the bitloading can be used to achieve the capacity. However, in Collings and Clarkson’s case, the transmitted signal is not white and the use of bitloading incurs performance loss.

To prevent loading noninteger or negative number of bits, the loading formula in [6] is used. Let Bk denote the number of bits that are loaded on the kth sub-channel. Let M denote the total number of bits to be transmitted. The Bk bits are Gray mapped onto a QAM constellation which has 2Bk points evenly distributed in £−1

2 ,12

¢2

. The bit loading procedure is summarized as follows:

Step 1. Set Bp= 0.

Step 2. Calculate the following three terms

βk , log2dk+ 1 N( M 2 N X p=1 log2dk), (18) S , N X p=1 dβke −M 2 , (19) δk , dβke − βk. (20)

Step 3. Assign Bk= 2(dβke − 1) bits to the subchannels with the S largest values of δk and Bk = 2dβke to the remainder.

VI. SIMULATIONS AND DISCUSSIONS

In the following, we compare the coded BER per-formances of OFDM, QR with THP [6] and QR with DPC by computer simulations. The number of loaded bits per block is set as 250. Note that this is a relatively high loading situation. Most PAPR reduction papers only consider uncoded case but channel coding is inevitable in modern high rate transmission. Thus we compare both coded and uncoded performances. In our simulation the HIPERLAN/2 BRAN A channel model [24] for typical office environments (non line of sight) is used. Several important characteristics of the channel are introduced as follows. The channel is modeled by a finite impulse response filter with 18 taps. The root mean square delay spread of the channel is 50 ns and the maximum delay is 390 ns. The number of subchannels is set to 64. The power delay profile of the channel is listed in Table I.

(6)

DPC ENC

H

D

D

-1-1

Q

Q

HH 2

y

i

m

ˆ

n

}

,

{

x

i+1

L

x

N i

m

1

x

2

x

i

x

N

x

1 -N

x

DPC DEC

p

a

ra

lle

l

to

s

e

ri

a

l

s

e

ri

a

l

to

p

a

ra

lle

l

s

e

ri

a

l

to

p

a

ra

lle

l

i

y

1 -N

y

N

y

1

y

Figure 1. The proposed transmission scheme.

Channel

Coding

sign bit

mod

A

i c c

Message

index

m

i i+ i c q c c

mapping

V.A.

mapping

(

H

ST

)

-1

n

i

mod

A

i

Joint

i+ i c q c c

Joint

Decoding

i i + c q c c i S i i u

-i

m

ˆ

x

i i S

Figure 2. The transmission model of each subcarrier.

Each codeword of the shaping code covers L=32 blocks in both cases. The modulo size A is set to 1 for our proposed method. Nonsystematic convolutional codes are used for both the shaping code and channel code. The generator polynomials are listed in Table II.

When channel coding is not considered, the transmission model can be obtained by removing the channel coding block in Fig. 2. Fig. 3 shows the simulation result without channel coding. Since the considered SNR range is high, the effect of noise is small. The method in [6] can prevent clipping by just scaling the signals into the linear range with very little performance degradation. Note that the clip-to-average ratio is set to 5 dB in [6], which is a small value. As the loading is high, the OFDM signals are prone to be clipped. Under such an unfair condition, OFDM is obviously worse than the method in [6]. The gain of the proposed scheme is obvious from Fig. 3. Fig. 4 compares the performance when channel coding is considered. All three systems use soft decoding. From Fig. 3 and Fig. 4, we can find that the three curves become much closer to one another in coded case. Intuitively, most errors caused by clipping can be recovered by the channel coding. In addition, OFDM performs better than QR decomposition with THP. The proposed method still performs best although we use an suboptimal metric to do the joint decoding. It is easy to verify that the method proposed in [6] is indeed a special case of our approach. In particular, that method transmits signals on the ith subchannel with αi = 1, ui = 0 and there is no b.cCq in

(8) and A is set as 1/√2.

Finally we summarize the advantages of the proposed method over the one in [6]:

From information-theoretic point of view, bit loading operation maximizes the system throughput under the assumption that subchannels are independent. Without the dither ui, the transmitted signal xi in Collings and Clarkson’s model will depend on si. Then all subchannel signals are correlated. Thus bit loading may not achieve the desired capacity. When DPC is applied, due to the dither and modulo operation, these subchannels are independent. The MMSE scaling factor αican minimize the

vari-ance of additive noise at the receiver. The proposed method suffers less noise power and operates better at low SNR.

The sign-bit shaping makes the transmitted signal distributed more like Gaussian and has lower power, thus introducing the shaping gain.

VII. CONCLUSION

In this paper, we use the concept of DPC with peak power constraint to replace the THP in [6]. BER perfor-mances for conventional OFDM, Collings and Clarkson’s method, and the proposed method with bit loading are obtained through simulation. When channel coding is considered, Collings and Clarkson’s method is the worst. The proposed method performs best when the number

(7)

19 19.5 20 20.5 21 21.5 22 22.5 23 10−4 10−3 10−2 10−1 SNR(dB)

Bit Error Rate

OFDM

Collings and Clarkson Proposed

Figure 3. Performance comparison for 250-bit loading, without channel coding. 8 9 10 11 12 13 14 15 10−6 10−5 10−4 10−3 10−2 10−1 SNR(dB)

Bit Error Rate

OFDM

Collings and Clarkson Proposed

Figure 4. Performance comparison for 250-bit loading, with channel coding.

of bit is large and hence is suitable for high speed transmission.

REFERENCES

[1] X. Li and Jr. L. J. Cimini, “Effects of clipping and filtering on the performance of OFDM,” in Proc. IEEE vehicular

technology conference, May 1997, vol. 3, pp. 1634–1638.

[2] R. Fisher, R. Bauml, and J. B. Huber, “Reducing the peak-to-average power ratio of multicarrier modulation by selected mapping,” in Elec. Letters, Oct 1996, pp. 2056– 2057.

[3] S. H. Muller and J. B. Huber, “A comparison of peak re-duction schemes for OFDM,” in Proc. IEEE GLOBECOM.

Conf., Nov. 1997.

[4] J. Tellado and J. M. Cioffi, “Peak power reduction for multicarrier transmission,” in Proc. IEEE GLOBECOM.

Conf., Nov. 1998.

[5] A. Narula, F. Kschischang, and V. Eyuboglu, “A new approach to PAR control in DMT systems,” in ITU, May 1998, vol. Q4/15(NF-083).

[6] I. B. Collings and I. V. L. Clarkson, “A low-complexity lattice-based low-PAR transmission scheme for DSL chan-nels,” IEEE Trans. Commun., vol. 52, no. 5, pp. 755–763, May 2004.

TABLE I.

THE POWER DELAY PROFILE OF THE CHANNEL MODEL USED IN THE SIMULATION.

Tap number Delay [ns] Relative power [dB]

1 0 0.0 2 10 -0.9 3 20 -1.7 4 30 -2.6 5 40 -3.5 6 50 -4.3 7 60 -5.2 8 70 -6.1 9 80 -6.9 10 90 -7.8 11 110 -4.7 12 140 -7.3 13 170 -9.9 14 200 -12.5 15 240 -13.7 16 290 -18.0 17 340 -22.4 18 390 -26.7 TABLE II.

THE PARAMETERS OF THE CODES USED IN THE SIMULATION.

Generator Code Number polynomial rate of states Shaping code [7, 5]8 1/2 4 Syndrome inverse [1, 3]8 1/2 4 Channel code [71, 65, 57]8 1/3 32

[7] M. Tomlinson, “New automatic equalizer employing modulo arithmetic,” Electr. Let., vol. 7, pp. 138–139, Mar. 1971.

[8] M. Miyakawa and H. Harashima, “A method of code conversion for a digital communication channel with in-tersymbol interference,” Trans. Inst. Elec. Comm. Eng.

Japan, vol. 52-A, pp. 272–273, Jun. 1969.

[9] M. H. M. Costa, “Writing on dirty paper,” IEEE Trans.

Inform. Theory, vol. 29, pp. 439–441, May 1983.

[10] S. Shamai and R. Laroia, “The intersymbol interference channel: lower bounds on capacity and channel precoding loss,” IEEE Trans. Inform. Theory, vol. 42, no. 9, pp. 1388–1404, Sep. 1996.

[11] T. Philosof, “Precoding for interference cancellation at low SNR using nested codes,” M.S. thesis, Tel-Aviv University, 2003.

[12] U. Erez and S. ten Brink, “A close-to-capacity dirty paper coding scheme,” IEEE Trans. Inform. Theory, vol. 51, no. 10, pp. 3417 – 3432, Oct 2005.

[13] A. Bennatan, D. Burshtein, G. Caire, and S. Shamai, “Superposition coding for side-information channels,” vol. 52, no. 5, pp. 1872–1889, May 2006.

[14] U. Erez and R. Zamir, “Achieving 12log(1 + SNR) on the AWGN channel with lattice encoding and decoding,” IEEE

Trans. Inform. Theory, vol. 50, no. 10, pp. 2293–2314, Oct

2004.

[15] R. F. H. Fischer, Precoding and signal shaping for digital

transmission, IEEE and Wiley interscience, 2002.

[16] M.V. Eyuboglu and Jr. G.D. Forney, “Trellis precoding: combined coding, precoding and shaping forintersymbol interference channels,” IEEE Trans. Inform. Theory, vol. 38, no. 2, pp. 301–314, Mar 1992.

(8)

[17] S. I. Gelfand and M. S. Pinsker, “Coding for channel with random parameters,” Problems of control and information

theory, vol. 9, no. 1, pp. 19–31, 1980.

[18] U. Erez, S. Shamai, and R. Zamir, “Capacity and lattice strategies for canceling known interference,” in Proc.

ISITA, 2000.

[19] G. D. Forney, “On the role of MMSE estimation in approaching the information-theoretic limits of linear Gaussian channels: Shannon meets Wiener,” in Allerton

conference, Oct 2003, pp. 430–439.

[20] R. M. Gray and D. L. Neuhoff, “Quantization,” IEEE

Trans. Inform. Theory, vol. 44, no. 6, pp. 2325–2383, Oct

1998.

[21] R. Zamir, S Shamai, and U. Erez, “Nested linear/lattice codes for structured multiterminal binning,” IEEE Trans.

Inform. Theory, vol. 48, no. 6, pp. 1250–1276, June 2002.

[22] J. H. Conway and N. J. A. Sloane, Sphere packings, lattices, and groups, New York: Springer-Verlag, 1988.

[23] G. D. Forney, “Trellis shaping,” IEEE Trans. Inform. Theory, vol. 38, pp. 281–300, Mar. 1992.

[24] J. Medbo and P. Schramm, “Channel models for HIPERLAN/2 in different indoor scenarios,” ETSI EP BRAN3ERI085B, Mar 1998.

Pin-Hsun Lin received his B.S. degree from the Department of

Electrical Engineering at the National Taiwan University, Taipei, Taiwan, in 2000. Since 2004, he has been working towards his Ph.D. degree in the Graduate Institute of Communication Engineering at the National Taiwan University. He was with the Graduate Institute of Electronics Engineering at the same university between 2000-2004.

His research interests include signal processing, communica-tion architecture, communicacommunica-tion, informacommunica-tion theory.

Shih-Chun Lin received his B.S. degree from the Department of

Electrical Engineering at the National Taiwan University, Taipei, Taiwan, in 2000. Since 2004, he has been working towards his Ph.D. degree in the Graduate Institute of Communication Engineering at the National Taiwan University. He was with the Graduate Institute of Electronics Engineering at the same university between 2000-2004. From Jan. 2007, he has been holding a visiting research appointment at the Department of Electrical Engineering, Ohio state University, Columbus, OH., USA.

His research interests include signal processing, coding, com-munication, information theory.

Hsuan-Tien Liu received his B.S. degree from the Department

of Electrical Engineering at the National Chiao Tung University, Taiwan, in 2003, and the M.S. degree in communication engi-neering from National Taiwan University in 2005. He is now on military service.

Hsuang-Jung Su received the B.S. degree in Electronics

En-gineering from the National Chiao-Tung University, Taiwan, in 1992, and the M.S. and Ph.D. degrees in Electrical Engineering from the University of Maryland, College Park, in 1996 and 1999, respectively.

From 1999 to 2000, he was a Postdoctoral Research Associate with the Institute for Systems Research, University of Mary-land. From 2000 to 2003, he was with the Bell Laboratories, Lucent Technologies, Holmdel, New Jersey, where he was involved in the design and performance evaluation of adaptive

coding/modulation, fast Hybrid-ARQ, scheduling, and Radio Link Control protocol for 3G wireless networks. In 2003, Dr. Su joined the Department of Electrical Engineering, National Taiwan University, where he is currently an Associate Pro-fessor. His research interests cover coding, modulation, signal processing, power control and synchronization of narrowband and wideband communication systems.

數據

Fig. 2 illustrates the transmission of each subcarrier where data over the bold and fine connections are in finite and real field respectively
Figure 1. The proposed transmission scheme.
Figure 3. Performance comparison for 250-bit loading, without channel coding. 8 9 10 11 12 13 14 1510−610−510−410−310−210−1 SNR(dB)

參考文獻

相關文件

In this paper, we build a new class of neural networks based on the smoothing method for NCP introduced by Haddou and Maheux [18] using some family F of smoothing functions.

In this paper, we have shown that how to construct complementarity functions for the circular cone complementarity problem, and have proposed four classes of merit func- tions for

Abstract In this paper, we consider the smoothing Newton method for solving a type of absolute value equations associated with second order cone (SOCAVE for short), which.. 1

In this paper we establish, by using the obtained second-order calculations and the recent results of [23], complete characterizations of full and tilt stability for locally

In this paper we establish, by using the obtained second-order calculations and the recent results of [25], complete characterizations of full and tilt stability for locally

In this paper, by using the special structure of circular cone, we mainly establish the B-subdifferential (the approach we considered here is more directly and depended on the

In this paper, motivated by Chares’s thesis (Cones and interior-point algorithms for structured convex optimization involving powers and exponentials, 2009), we consider

Optim. Humes, The symmetric eigenvalue complementarity problem, Math. Rohn, An algorithm for solving the absolute value equation, Eletron. Seeger and Torki, On eigenvalues induced by