Professional Documents
Culture Documents
8, AUGUST 2012
Abstract—Adaptive demodulation (ADM) using rateless codes (BER), demodulation level is then decreased by treating some
has been considered as an alternative solution for rate adaptive of the bits in each symbol as erasure and being discarded.
systems. In this paper, we shall propose a maximum a posteriori In this case, only those bits that can be correctly decoded
probability (MAP) based ADM algorithm to select the bits
to demodulate rather than using decision regions set (DRS) with high probability in each symbol will be demodulated.
as in conventional ADM systems. Its main difference is that This selective demodulation is implemented by using several
our demodulated bit selection is implemented by evaluating all modified constellation diagram called decision regions set
bits in the data packet instead of per symbol. Therefore, the (DRS) at the receiver. Since the data message is encoded using
probability of discarding incorrect bits will increase, resulting fountain code at the transmitter, it can be reconstructed no
in bit error rate (BER) performance improvement. In addition,
our developed technique can adjust the demodulated bits rate to matter which bits were discarded.
any rational rate and can be easily applied to any modulation In [1], ADM systems were given for 16-QAM and 16-
scheme. Various simulations show that our proposed MAP based PSK modulation schemes, where the data bits are mapped
ADM technique significantly outperforms the conventional ADM to modulated symbols by using standard constellation at the
algorithm in term of BER.
transmitter but their decision regions are modified to discard
Index Terms—Bayesian criteria, rateless codes, soft decoding, bits whose error probabilities are higher than others in each
belief propagation. modulated symbol. To do so, two DRSs, 2-DRS and 3-
DRS, were given for both modulation schemes according
I. I NTRODUCTION to binary composite hypothesis test that only demodulate 2
and/or 3 bits among 4 bits for each symbol, respectively. In [2],
A DAPTIVE demodulation (ADM) using rateless codes,
was first proposed in [1], as an alternative solution for
rate adaptive systems that include adaptive modulation systems
ADM systems were presented for 16-DPSK and 16-DAPSK
modulation schemes.
and incremental redundancy systems. In adaptive modulation In this paper, we shall propose a new technique for ADM
systems, it dynamically adjusts the modulation level at the systems to select the bits to demodulate instead of using DRSs.
transmitter according to the quality of the communication In [1] and [2], one or more bits are chosen to be discarded
channel in order to obtain high spectral efficiency. For incre- among the bits for each symbol by using DRSs. In this
mental redundancy systems, it first divides the encoded data paper, our developed method will use a completely different
packets with low level coding rate into smaller sub-packets algorithm. First, we will estimate the maximum a posteriori
and then sends them one by one until the receiver collects probability (MAP) for each bit in the received data packet and
enough packets for successive decoding [1]. In ADM systems, then select the bits to be demodulated according to a threshold
contrary to these two conventional rate adaptive systems, fixed level. The selection will be implemented by evaluating all
modulated and encoded data stream is demodulated at a non- bits in the data packet instead of per symbol. Therefore, the
fixed rate. At the transmitter, the data packet is encoded probability of discarding incorrect bits will increase, resulting
with a rateless fountain code such as Luby transform (LT) in BER performance improvement. The threshold level can
or Raptor code and modulated with one of the standard be adjusted based on the predefined BER level or else, which
modulation schemes. At the receiver end, received signal is we shall show it in Section II. Also, our developed algorithm
adaptively demodulated according to the channel condition. If can be applied easily to any modulation scheme and the cor-
the received signal to noise ratio (SNR) is not high enough to responding demodulation rate can be selected as any rational
demodulate the message to reach a predefined bit error rate rate value which relaxes the limitation of ADM systems in [1],
[2] with fixed number of bits in each symbol that is completely
Manuscript received April 9, 2012. The associate editor coordinating the depended on the selected modulation scheme.
review of this letter and approving it for publication was M. Ardakani.
The work of K. Turk was supported by The Scientific and Technological
Research Council of Turkey under the 2219 program. The work of P. Fan
was partly supported by the China Major State Basic Research Development II. S YSTEM M ODEL AND T HRESHOLD S ELECTION
Program (973 Pro-gram) No. 2012CB316100(2) and research grant of INC,
Chinese University of Hong Kong. Let bi,k represent the encoded information bit sequence
K. Turk is with the Department of Electrical Electronics Engineering, Ka- with a rateless code, where i is the bit index in a modulated
radeniz Technical University, Trabzon 61080, Turkey, and the Department of
Electronic Engineering, Tsinghua University, Beijing, China (e-mail: kadir@ symbol and k is the symbol index in the symbol sequence.
ktu.edu.tr). Let xk = xIk + jxQk represent complex transmitted symbol
P. Fan is with the Department of Electronic Engineering, Tsinghua Uni- sequence which is obtained from L bits based on the mapping
versity, Beijing 100084, China, and INC, Chinese University of Hong Kong
(e-mail: fpy@tsinghua.edu.cn). rule xk = M (b0,k , ..., b(L−1),k ) of related modulation scheme.
Digital Object Identifier 10.1109/LCOMM.2012.060112.120772 The received complex symbol sequence over additive white
1089-7798/12$31.00
c 2012 IEEE
Authorized licensed use limited to: SHIV NADAR UNIVERSITY. Downloaded on February 16,2020 at 10:30:44 UTC from IEEE Xplore. Restrictions apply.
TURK and FAN: ADAPTIVE DEMODULATION USING RATELESS CODES BASED ON MAXIMUM A POSTERIORI PROBABILITY 1285
Authorized licensed use limited to: SHIV NADAR UNIVERSITY. Downloaded on February 16,2020 at 10:30:44 UTC from IEEE Xplore. Restrictions apply.
1286 IEEE COMMUNICATIONS LETTERS, VOL. 16, NO. 8, AUGUST 2012
BER
100-4 16QAM
By numerical result, we observe that the second term in Eqn. 16QAM 0.8 Th.
(15) can be ignored when the SNR is relatively high. So we 16QAM 0.8 Sim.
16QAM 0.6 Th.
get the approximated threshold for 16-QAM as follows 16QAM 0.6 Sim.
100-5
erfc−1 (8Pd /3)
BPSK
BPSK 0.8 Th.
t≈z− . (16) BPSK 0.8 Sim.
Es /N0 BPSK 0.6 Th.
BPSK 0.6 Sim.
Then the error probability of the system for 16-QAM modu- 100-6
lation can be given by -5 0 5 10 15 20
ES/N0 (dB)
3 Es
Pe ≈ erfc (z + t) . (17)
8(1 − Pd ) N0 Fig. 2. BER performance of MAP based ADM for BPSK and 16-QAM
modulation schemes in AWGN channel before decoder.
Authorized licensed use limited to: SHIV NADAR UNIVERSITY. Downloaded on February 16,2020 at 10:30:44 UTC from IEEE Xplore. Restrictions apply.
TURK and FAN: ADAPTIVE DEMODULATION USING RATELESS CODES BASED ON MAXIMUM A POSTERIORI PROBABILITY 1287
100-1 1010
100-2 100-1
100-3 100-2
BER
BER
100-4 100-3
16QAM
3-DRS
3 bits(0.75) MAP
100-5 2-DRS 100-4 16QAM
2 bits(0.5) MAP 3-DRS
QPSK 3 bits MAP
1 bit(0.25) MAP 2-DRS
BPSK 2 bits MAP
100-6 100-5
0 5 10 15 20 4 6 8 10 12 14 16
ES/N0 (dB) ES/N0 (dB)
Fig. 4. BER performance of MAP based ADM and conventional ADM for
Fig. 3. BER performance of MAP based ADM and conventional ADM for
16-QAM modulation scheme in AWGN channel with a LT code (5040, 6720)
16-QAM modulation scheme in AWGN channel before decoder.
(c = 0.03, δ = 0.5, coding rate 3/4).
V. C ONCLUSION
In this paper, we developed a new algorithm for ADM
system, based on MAP and presented an explicit LLR thresh-
old, which is the key parameter and can be used to improve
the system demodulation/decoding performance in terms of
Authorized licensed use limited to: SHIV NADAR UNIVERSITY. Downloaded on February 16,2020 at 10:30:44 UTC from IEEE Xplore. Restrictions apply.