Download as pdf or txt
Download as pdf or txt
You are on page 1of 5

Low Back-off 16-APSK Transmission Using

Magnitude Modulation and Symbol Quantization


Marco Gomes and Vitor Silva Francisco Cercas Martin Tomlinson
Inst. de Telecomunicações Inst. de Telecomunicações Fixed and Mobile Commun. Research
DEEC, Univ. of Coimbra ISCTE, DCTI University of Plymouth
Coimbra, Portugal Lisboa, Portugal Plymouth, UK
{marco;vitor}@coi.it.pt francisco.cercas@lx.it.pt mtomlinson@plymouth.ac.uk

Abstract— QAM and APSK are used to meet the ever growing order to lower the HPA costs. Some solutions have been
demand for higher data rates in bandwidth limited satellite developed, that try to compensate for the non-linearity of the
channels whose main constraint to communication capacity is a HPA amplifier by means of pre-distortion or post-distortion [3,
non-linear transmitting High Power Amplifier (HPA). The 4]. Other approaches try to decrease the PAPR through the
inherent APSK robustness against nonlinear distortion leads to Nyquist pulse shape optimization [5]. Coding solutions that
its introduction in the recent standard for Digital Video avoid critical sequences of modulated symbols were proposed
Broadcasting (DVB-S2). Power efficiency is still limited by high in [6]. Also, an efficient peak suppression algorithm was
signal PAPR at the HPA input. Magnitude Modulation is a
described in [7]. However, this last solution is disadvantageous
technique for PAPR reduction, proposed with success for QPSK.
This paper shows that it is possible to use the magnitude
because of its high computational complexity.
modulation concept for the 16-APSK case, even considering the Magnitude Modulation is also a PAPR reduction technique
huge number of symbol combinations. The method’s capability to that was proposed in [8, 9] with significant results for BPSK
avoid phase modulation is improved. In order to reduce look-up and QPSK. The method controls the variation of the envelope
table computation complexity and storage requirements, the signal at the HPA input, by magnitude modulating the data
constellation symbols are vector quantized. Constellation and stream, prior to root raised cosine (RRC) filtering. The main
RRC symmetries are also explored. Experimental results show
novelty of this scheme is the fact that the multiplier coefficients
considerable gains of 80% in back-off reduction.
are previously computed and stored in memory. The present
Keywords— Magnitude Modulation, PAPR, Back-off, APSK, paper extends the referred method to the 16-APSK case. The
Satellite Communications main facing problem is the high number of constellation
symbols which leads to a huge number of combinations to be
I. INTRODUCTION & BACKGROUND considered, even for a system with small memory. By
The aim of this paper is to maximize power efficiency of exploring the constellation’s symmetry and RRC linear phase
APSK transmission in bandwidth limited satellite channels. characteristic, we reduce about 8 × the number of combinations
The main limitation to communication capacity on such to be analyzed and look-up table storage requirements. Vector
systems is a non-linear transmitting High Power Amplifier quantization of constellation symbols, in order to compute
(HPA) whose efficiency is partly determined by the magnitude modulation values for a much reduced set of states,
Peak-to-Average Power Ratio (PAPR) of the transmitted is also proposed. Computed factors will be shared by all the
signal. High PAPR imposes high linear requirements on the combinations of symbols that are mapped on the same
HPA which leads to high power consumption and, therefore, quantized sequence. We also improved the method’s capability
low power efficiency. Full driving the HPA will cause to avoid phase modulation.
distortion of the transmitted signal with spectral spreading, and Next section defines PAPR and back-off measures. Section
so inter-symbol interference (ISI) on the demodulated signal at III presents the magnitude modulation and look-up table
reception. computation algorithms. Solutions for reducing complexity are
Though optimized M-APSK [1,2] constellations present a described. In section IV, PAPR, back-off gains and bit error
lower Peak-to-Average Power Ratio (PAPR), signal PAPR at rate (BER) results are reported for 16-APSK case and, then, the
the transmitter HPA input is still too high, due to the main conclusions are summarized.
contribution of the root raised cosine (RRC) filter used to limit II. PAPR & BACK-OFF
the bandwidth of the transmitted signal and to guarantee free
ISI by matched filtering on the receiver. This limitation in the As a starting point, it is important to clearly define PAPR
frequency domain results in higher amplitude variation in the since different definitions can be found in literature [6, 10-12].
time domain and, therefore, high values of PAPR. Let z ( t ) be the complex baseband signal after filtering and
D/A conversion given by,
One way to avoid operating in the nonlinear region of the ⎡ ⎤
HPA is to use some back-off from the saturation point. z ( t ) = s ( t ) ∗ hrrc ( t ) = ⎢ ∑ s ( nTs ) δ ( t − nTs ) ⎥ ∗ hrrc ( t ) (1)
However, it is desirable to keep back-off as low as possible in ⎣ n ⎦

978-1-4244-1948-7/08/$25.00 ©2008 IEEE 229 IWSSC 2008


with s ( nTs ) = s I ( nTs ) + js Q ( nTs ) the transmitted symbol at III. MAGNITUDE MODULATION
interval nTs , Ts the symbol duration time and hrrc ( t ) the In Fig. 3 we present the outline of our magnitude
continuous-time impulse response of RRC filter (Fig. 1). modulation scheme. The equivalent complex baseband signal,
after filtering and D/A conversion is given by:
s (t ) z (t )
⎡ ⎤
z ( t ) = ⎢∑ m I ( nTs ) s I ( nTs ) δ ( t − nTs ) ⎥ ∗ hrrc ( t )
⎣ n ⎦
Figure 1. Generic system transmitter block diagram. (4)
⎡ ⎤
+ j ⎢∑ mQ ( nTs ) s Q ( nTs ) δ ( t − nTs ) ⎥ ∗ hrrc ( t ) ,
The definition used in this paper for PAPR, expressed in ⎣ n ⎦
dB, is: with m I ( nTs ) and mQ ( nTs ) , the multiplier coefficients that
PAPR = 10log10 ⎡ max z ( t )
⎢⎣
2
(
E z (t )
2
)⎤⎥⎦ (2)
modulate the amplitude of the transmitted pulse components,
s I ( nTs ) and s Q ( nTs ) , at nTs intervals. In order to simplify
The PAPR of the transmitted signal z ( t ) , is the sum of two Fig. 3, s ( nTs ) , m I ( nTs ) and mQ ( nTs ) are represented as sn ,
components: PAPRconst and PAPRrrc , due to the constellation mnI and mnQ respectively (hereafter both notations will be used
and the RRC filter, respectively. The PAPRconst contribution is interchangeably).
dependent on the constellation geometry. In Table 1, PAPR
mnI
values for several constellations are shown, considering unitary mI
average energy per transmitted symbol.
" snI

TABLE I. CONSTELLATION PAPR CONTRIBUTION sn+( N −1) 2 " sn " sn−( N −1) 2 ∑
π
(a) " Q 2
M-PSK 16-APSK 16-QAM 32-QAM 64-QAM 128-QAM sn

mQ
0 dB 1.1 dB 2.6 dB 2.3 dB 3.7 dB 4.3 dB
mnQ
a. 16-APSK DVB-S2 constellation with γ = 3.15 [1] Figure 3. Magnitude modulation transmitter system.
In all cases, we assume that the linear range of the HPA is
able to handle with the PAPRconst from the constellation, i.e., Denoting by N (odd) the length of the symbol shift
maximum amplitude symbols at the output of modulator register, the magnitude modulation system introduces a
(Fig. 1) will suffer no distortion if directly feed the HPA input. transmission delay of ( N − 1) 2 symbols. Each data pulse,
So, denoting the maximum amplitude of a modulated symbol sn = snI + jsnQ , is magnitude modulated according to ( N − 1) 2
by A , the back-off (in dB) to be applied to the signal z ( t ) , past and future neighbours prior to filtering. Multiplier
prior to high power amplification is defined as: coefficients, mnI and mnQ (each multiply snI and snQ ,
respectively), are stored in a look-up-table, at the position
BackOff = 10log10 max z ( t ) ( 2
)
A2 . (3) defined by state ⎡⎣ sn − ( N −1) 2 " sn −1 sn sn +1 " sn + ( N −1) 2 ⎤⎦ . These
values are obtained a priori by an iterative algorithm described
The undesirable contribution to PAPR comes from RRC in detail in the next section [8, 9].
filtering used to limit the bandwidth of the transmitted signal
without ISI. Sharper limitation in the frequency domain results The result of the magnitude modulation clearly limits the
in higher amplitude variation in the time domain and, therefore, peak envelope variation as shown in Fig.4, obtained at the
high values of PAPRrrc . Fig. 2 shows the PAPRrrc contribution output of a 16-APSK modulator, with α = 0.35 RRC filtering.
as a function of roll-off, for a RRC FIR filter with delay=7 and In practice, when restricting the maximum power at HPA input,
oversampling=16. The main objective of this work is to cancel the method allows the transmission of a much higher power to
this contribution using the magnitude modulation technique. the channel as can be observed in Fig. 4(a) at right, where the
Although this manipulation changes somehow PAPRconst , the outer constellation symbols are closer to the limit circle.
impact on bit error rate (BER) performance is low but the (a) State Space Diagram (under the constraint of unitary maximum transmitted power)
back-off reduction is considerable, as will be shown in the next without Magnitude Modulation with Magnitude Modulation

sections. 1 1

0.5 0.5
PAPR of the RRC digital filter with delay=7 and oversampling=16
Imag
Imag

7.5 0 0

7 −0.5 −0.5

6.5 −1 −1

6 −1.5 −1 −0.5 0 0.5 1 1.5 −1.5 −1 −0.5 0 0.5 1 1.5


Real Real
PAPR [dB]

5.5
(b) Sample of a Magnitude Modulated 16−APSK Signal
5 no Magnitude Modulation
2
Magnitude Modulated Signal
Amplitude

4.5 1.5

4 1

0.5
3.5
0
8.1 8.101 8.102 8.103 8.104 8.105 8.106 8.107 8.108
3 Time 5
0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1 x 10
Roll−Off
Figure 4. Sample of a 35% root raised cosine filtered 16-APSK signal with
Figure 2. Filter PAPR contribution as function of roll-off and delay. and without Magnitude Modulation.

230
Fig. 4(b) shows envelope excursions above the maximum
amplitude voltage A (of the used constellation), are smooth m0I m1I " m NI −1 " mNI −1 s0I s1I " s IN −1 " sNI −1
Q Q Q Q
s0Q s1Q " s QN −1 " sNQ−1 m0 m1 " m N −1 " mN −1
scaled without clipping, as desired. 2 2 2 2

mI [n] s I [ n] sQ [ n] mQ [ n ]
A. Algorithm for Look-up Table Computation
a I [ n] = m I [ n] s I [ n] a Q [ n ] = mQ [ n ] s Q [ n ]
Fig. 5 presents a discrete-time outline of the iterative Frrc Frrc
algorithm used for computing the magnitude modulation ↑ ↑
Fsymb Fsymb
coefficients. We extend the technique proposed in [8, 9] to the
more complex 16-APSK case. Vectors m I = ⎡⎣ m0I " mNI −1 ⎤⎦ and RRC Tx RRC Tx
m Q = ⎡⎣ m0Q " mNQ −1 ⎤⎦ are initialized to all ones, and the algorithm v I [n] vQ [ n]
iterates for each sequence of N modulated symbols, Clipping (Stop if no Clipping)
s = ⎡ s0 " s( N −1) 2 " sN −1 ⎤ , until it reaches the optimum values, if v[n] > A else
⎣ ⎦
m(IN −1) 2 and m(QN −1) 2 , to be applied to the central symbol, I
vclip [n] = v I [n] × A v[n] I
vclip [ n] = v I [ n]
Q
s( N −1) 2 , which guarantee minimum excursions above the vclip [n] = v Q [n] × A v[n] Q
vclip [ n] = v Q [ n]

maximum voltage A that does not drive the amplifier into v I


clip [ n] Q
vclip [ n]
saturation. RRC Rx RRC Rx

Although at the end of the iterative procedure, only the Frrc Frrc
↓ ↓
m(IN −1) 2 and m(QN −1) 2 values are stored in the look-up table at the Fsymb Fsymb
position defined by state s (i.e. mapped in the correspondent I
aRx [ n] Q
aRx [ n]
bit sequence), during the iterative procedure, the s( N −1) 2
neighbouring symbols are also magnitude modulated Data Magnitudes Equal

(pre-distorted), i. e. , all elements of the m I and mQ vectors


I
mnew [ n] I ,Q
mnew = f ( mnew
I Q
, mnew ,...)
Q
mnew [ n]
Data Magnitudes Data Magnitudes
are updated. This guarantees that final values for m(IN −1) 2 and Different Different

m(QN −1) 2 , will also take into consideration the magnitude


Figure 5. Outline of the algorithm for computation of the look-up tables of
modulation pre-distortion that neighbouring symbols may
magnitude modulation coefficients.
suffer.
2) Exploring constellation and RRC symmetries
Different variations of this algorithm dictate the flow
through the diagram shown in Fig. 5. In fact, in order to avoid The considered M-ary constellations are usually symmetric
phase modulation, m I and mQ can be forced to be equal, m I ,Q with respect to both, real and imaginary axis. Any state s , st
whose central symbol s( N −1) 2 ∉ X n1 , i. e. (s( N −1) 2 = α + n π 2
(Data Magnitudes Equal). In [8], it was proposed to use the
average. However, they were considering QPSK case whose (with α ∈ ( X n1
equivalent state
{ ( )}
and n ∈ {1, 2, 3} ), can be transformed on an
st

constellation symbols have equal amplitude real and imaginary π


parts. For higher order constellations, whose symbols have s′ = ⎡ s0′ " s(′N −1) 2 " s′N −1 ⎤ = e
− jn
2
s (7)
unequal amplitude components we define a new f (.) function ⎣ ⎦
(Fig. 2), st
where, s(′N −1) 2 ∈ X n1 and (s(′N −1) 2 = α .
I ,Q
mnew = ⎡( mnew
I
s ) + (m
I 2 Q
s ) ⎤⎦⎥ ⎡⎣⎢( s ) + ( s ) ⎤⎦⎥ .
Q 2 I 2 Q 2
(5) Based on the following proposition [13] only states whose
⎣⎢ new
st
central symbol belongs to X 1 , need to be computed and stored
B. Reducing Algorithm Complexity on a look-up table, which leads to a reduction by a factor of 4
of the number of states to be considered.
The main facing problem of extending the method to a
higher order M-ary constellation, is the high number of Proposition 1: For rotated states s′ = e− jnπ 2s , magnitude
constellation symbols with non-constant amplitude which leads modulation factors are related by:
to a huge number of combinations to be considered, M N , even
for a system with small memory, N . New solutions are
s( N −1) 2 ∈ X 2 , X 4 { nd th

} ⇒ ( m , m ) = ( m′ , m′ )
I Q Q I

(8)
proposed in this section to reduce look-up table computation
( m , m ) = ( m′ , m′ )
rd
s( N −1) 2 ∈ X 3 ⇒ I Q I Q
complexity and storage requirements:
1) Symbol Quantization RRC digital filters of Fig. 4 and Fig. 5 are linear phase
Denote by X , the set of constellation symbols, X n the
th
which allows to further reduce the number of combinations to
subset of the ones belonging to the nth quadrant, and Es the be computed according to proposition 2 [13].
th i
energy of symbol si . The symbols si ∈ X n , are vector Proposition 2: Let s r be the time reversal of state s . For
quantized by linear phase filters ( hrrc [ n ] = hrrc [ −n ] ) both states have the same
→ sˆn = ∑ ( si Es ) ∑ Es .
th
si ∈ X n ⎯⎯ th (6)
i i
magnitude modulation coefficients.
si si

This allows a considerable reduction of the number of states to This allows a reduction to almost a half in the number of
be considered, to only 4 N . A unique magnitude modulation states to be computed (there are M ( N −1) 2 states for which
factor will be shared by all the combinations of symbols that s r = s ). Considering both propositions, the number of states to
are mapped on the same sequence of ŝ symbols. be considered can be reduced to M N + M ( N +1) 2 8 . By making ( )

231
use of symbol quantization this number is reduced to just 10
__
PAPR ( ) and Back−Off (− − −) for 16−APSK RRC Filtered Signal with and without Magnitude Modulation

22 N −3 + 2 N − 4 states. 9
No Magnitude Modulation
Mag. Mod. with N=5 and Unequal Components (mI≠mQ)
Mag. Mod. with N=5 and Equal Comp., mI,Q=(mI+mQ)/2 (see Ref. [8])
8 Mag. Mod. with N=5 and Equal Comp. computed according with (5)
IV. EXPERIMENTAL RESULTS 7
Mag. Mod. with N=7, Equal Comp (5) and Symbol Vector Quantization

Experimental results presented in this section, consider a 6

normalized 16-APSK DVB-S2 constellation [1] with γ = 3.15 .

dB
5

System memory is N = 5 , when full set of 16-APSK symbols 4

is considered, and N = 7 for the symbol quantization approach. 3

For the algorithm case where phase is preserved, the new 2

proposed f ( ) function (5) is evaluated against the one 1

previously proposed on [8]. 0


0.1 0.15 0.2 0.25 0.3
Roll−Off
0.35 0.4 0.45 0.5

Fig. 6 plots the PAPR of the complex baseband signal z ( t ) Figure 6. PAPR and back-off of several magnitude modulation approaches for
with and without magnitude modulation (eq. (4) and (1), a 16-APSK RRC filtered signal.
respectively) and the required back-off level as functions of Back−Off Reduction for 16−APSK RRC Filtered Signal with Magnitude Modulation
RRC filter roll-off. The corresponding gains are shown in Mag. Mod. with N=5 and Unequal Components (m ≠m )
I Q

Fig. 7. These gains are expressed as percentage relative to the 100


I,Q I
Mag. Mod. with N=5 and Equal Comp., m =(m +m )/2 (see Ref. [8])
Mag. Mod. with N=5 and Equal Comp. computed according with (5)
Q

back-off of the non-magnitude modulated system. 90


Mag. Mod. with N=7, Equal Comp (5) and Constellation Vector Quantization

Performance of the several approaches was also evaluated


80

Reduction [%]
70
in terms of BER on the AWGN channel, and results are 60

presented in Fig. 8. We have assumed linear transmission (no 50

clipping) of a 16-PSK signal, using an RRC filter 40

with α = 0.35 . Forward error correcting coding was used,


30

considering the short ( 576, 288 ) Low Density Parity Check


20

10

(LDPC) code defined for the Wimax 802.16e standard [14]. 0


0.1 0.15 0.2 0.25 0.3 0.35 0.4 0.45 0.5

The decoding was based on the iterative Belief Propagation Roll−Off

algorithm with horizontal scheduling [15]. Figure 7. Back-off reduction of several magnitude modulation approaches for
a 16-APSK RRC filtered signal.
Even for a small memory system, e. g. N = 5 , the
magnitude modulation method allows a considerable reduction
0
10
Ideal 16−APSK
Mag. Mod. with N=5 and Unequal Components (mI≠mQ)
of about 80% on the required back-off (Figs. 6, 7). PAPR −1
10 Mag. Mod. with N=5 and Equal Comp., mI,Q=(mI+mQ)/2 (see Ref. [8])

reduction in dB is lower than the back-off reduction as desired, −2


10
Mag. Mod. with N=5 and Equal Comp. computed according with (5)

i. e., the expected decrease on transmitted average power due to


the magnitude modulation procedure is much lower than the
−3
10
BER

desired reduction on output peak power, and so a small penalty −4


10

on BER performance should be expected. This is confirmed by −5

the results in Fig. 8. The overall back-off gain (back-off gain


10

minus BER loss) is more than 2.5dB at BER = 10 −6 , which is a −6


10

significant improvement. −7
10
3.5 4 4.5 5 5.5 6 6.5 7
E /N [dB]
Fig. 6-8 show that the proposed and improved new function b 0

Figure 8. BER performance on AWGN channel of several magnitude


(5) presents no loss when compared to the magnitude modulation approaches for a 16-APSK RRC filtered signal using LDPC
modulation method with unequal components ( m I ≠ mQ ). In the Wimax802.16e code (576, 288).
typical range of interest, α ∈ [0.15; 0.35] , the back-off gain is
significantly better than the one obtained when using the Constellation and RRC filter symmetries were explored in
average function [8]. Fig. 8 shows also that even at α = 0.35 , order to compact look-up tables and speed-up computation. In
where both functions present similar back-off gains, a further addition vector quantization of constellation symbols was also
gain of about 0.4dB is obtained at BER = 10 −5 . proposed in order to compute magnitude modulation values for
Symbol vector quantization shows some promising results a much reduced set of states. The method’s capability to avoid
with a back-off reduction in the 30% − 40% range, for small phase modulation was improved showing no loss compared to
roll-off values ( α ≤ 0.25 ), considering a small look-up table the unconstrained phase modulation algorithm approach.
size with just 214 entries (Figs. 6, 7). An overall back-off gain of more than 2.5dB was reported
(at BER = 10 −6 ), considering a 0.35 roll-off RRC filter and an
V. CONCLUSIONS
( 576, 288) LDPC code.
In this paper it is shown that power efficient 16-APSK
transmission can be attained with the use of Magnitude ACKNOWLEDGMENT
Modulation technique. Even for a small memory system the Marco Gomes would like to thank the Portuguese
magnitude modulation method allows a considerable reduction Foundation "FCT-Fundação para a Ciência e a Tecnologia” for
of about 80% on the required back-off, with negligible BER the PhD Grant (SFRH/ BD/ 38338/ 2007).
losses on the AWGN channel, when channel coding is used.

232
REFERENCES [8] A. Ambroze, M. Tomlinson, and G. Wade, "Magnitude modulation for
small satellite Earth terminals using QPSK and OQPSK," in
[1] A. Morello, V. Mignone, ‘‘DVB-S2: The Second Generation Standard Communications, 2003. ICC '03. IEEE International Conference on,
for Satellite Broad-Band Services,’’ Proceedings of the IEEE, vol. 94, 2003, pp. 2099-2103 vol.3.
pp. 210-227, 2006.
[9] A. Tomlinson, A. Ambroze, and G. Wade, "Power and bandwidth
[2] R. De Gaudenzi, A. Guillen i Fabregas, and A. Martinez Vicente, efficient modulation and coding for small satellite communication
“Performance analysis of turbo-coded APSK modulations over nonlinear terminals," in Communications, 2002. ICC 2002. IEEE International
satellite channels,” IEEE Trans. Wireless Commun., vol.5, Conference on, 2002, pp. 2943-2946 vol.5.
pp. 2396-2407, 2006.
[10] D. Wulich, "Definition of efficient PAPR in OFDM," IEEE
[3] R. Balasubramanian and M. Miller, "Pre-distortion techniques and Communications Letters, vol. 9, pp. 832-834, Sep. 2005.
bandwidth efficient modulation for military satellite communications,"
[11] V. N. Richard and R. Prasad, OFDM for Wireless Multimedia
in Military Communications Conference, 2004. MILCOM 2004. IEEE,
Communications: Artech House, 2000.
2004, pp. 1028-1033 vol. 2.
[4] H. Besbes and T. Le-Ngoc, "A fast adaptive predistorter for nonlinearly [12] J. Palicot and Y. Louët, "Power ratio definitions and analysis in single
carrier modulations," in EUSIPCO2005, Antalya, Turkey, 2005.
amplified M-QAM signals," in Global Telecommunications Conference,
2000. GLOBECOM '00. IEEE, 2000, pp. 108-112 vol.1. [13] M. Gomes, F. Cercas, V. Silva and M. Tomlinson, “Efficient M-QAM
[5] B. Chatelain and F. Gagnon, "Peak-to-average power ratio and transmission using compacted magnitude modulation tables”, in
GLOBECOM '08. IEEE Global Communications Conference, in press.
intersymbol interference reduction by Nyquist pulse optimization," in
Vehicular Technology Conference, 2004. VTC2004-Fall. 2004 IEEE [14] IEEE, "Part 16: Air Interface for Fixed and Mobile Broadband Wireless
60th, 2004, pp. 954-958 vol. 2. Access Systems - Amendment for Physical and Medium Access Control
[6] C. Mei and O. M. Collins, "Trellis pruning for peak-to-average power Layers for Combined Fixed and Mobile Operation in Licensed Bands,"
I. 802.16e, 2005.
ratio reduction," in Information Theory, 2005. ISIT 2005. Proceedings.
International Symposium on, 2005, pp. 1261-1265. [15] H. Xiao and A. Banihashemi, "Graph-based message-passing schedules
[7] S. L. Miller and R. J. O'Dea, "Peak power and bandwidth efficient linear for decoding LDPC codes," IEEE Transactions on Communications, vol.
52, pp. 2098-2105, 2004.
modulation," Communications, IEEE Transactions on, vol. 46, pp.
1639-1648, 1998.

233

You might also like