`
`927
`
`Bit-Interleaved Coded Modulation
`
`Giuseppe Caire, Member, IEEE, Giorgio Taricco, Member, IEEE, and Ezio Biglieri, Fellow, IEEE
`
`Abstract—It has been recently recognized by Zehavi that the
`performance of coded modulation over a Rayleigh fading channel
`can be improved by bit-wise interleaving at the encoder output,
`and by using an appropriate soft-decision metric as an input
`to a Viterbi decoder. The goal of this paper is to present in
`a comprehensive fashion the theory underlying bit-interleaved
`coded modulation, to provide tools for evaluating its performance,
`and to give guidelines for its design.
`
`Index Terms—Bit-interleaving, channel capacity, coded modu-
`lation, cutoff rate, fading channel.
`
`I. INTRODUCTION AND MOTIVATIONS
`
`EVER since 1982, when Ungerboeck published his land-
`
`mark paper on trellis-coded modulation [19], it has been
`generally accepted that modulation and coding should be
`combined in a single entity for improved performance. Of
`late, the increasing interest for mobile-radio channels has led
`to the consideration of coded modulation for fading channels.
`Thus at first blush it seemed quite natural to apply the same
`“Ungerboeck’s paradigm” of keeping coding combined with
`modulation even in a situation (the Rayleigh fading channel)
`where the code performance depends strongly, rather than
`on the minimum Euclidean distance of the code, on its
`minimum Hamming distance (the “code diversity”). Several
`results followed this line of thought, as documented by a
`considerable body of work aptly summarized and referenced
`in [14] (see also [5, Ch. 10]). Under the assumption that
`the symbols were interleaved with a depth exceeding the
`coherence time of the fading process, new codes were designed
`for the fading channel so as to maximize their diversity.
`This implied in particular that parallel transitions should be
`avoided in the code, and that any increase in diversity would
`be obtained by increasing the constraint length of the code.
`A notable departure from Ungerboeck’s paradigm was the
`core of [24]. Schemes were designed aimed at keeping as
`their basic engine an off-the-shelf Viterbi decoder for the
`de facto standard, 64-state rate-
`
`
`
`928
`
`IEEE TRANSACTIONS ON INFORMATION THEORY, VOL. 44, NO. 3, MAY 1998
`
`Fig. 1. Block diagram of transmission with coded modulation (CM) and bit-interleaved coded modulation (BICM). In the case of CM, denotes interleaving
`at the symbol level. In the case of BICM, denotes interleaving at the bit level.
`
`a branch metric deinterleaver
`
`
`
`CAIRE et al.: BIT-INTERLEAVED CODED MODULATION
`
`929
`
`(a)
`
`(b)
`
`Fig. 2. 16QAM signal set with (a) a suitable set partitioning labeling and
`(b) Gray labeling.
`
`binary labeling map
`
`
`
`930
`
`IEEE TRANSACTIONS ON INFORMATION THEORY, VOL. 44, NO. 3, MAY 1998
`
`Fig. 3. Equivalent parallel channel model for BICM in the case of ideal interleaving.
`
`the transmission of
`
`
`
`CAIRE et al.: BIT-INTERLEAVED CODED MODULATION
`
`931
`
`Similarly, with no CSI we obtain
`
`
`
`932
`
`IEEE TRANSACTIONS ON INFORMATION THEORY, VOL. 44, NO. 3, MAY 1998
`
`Fig. 4. BICM and CM capacity versus. SNR for 4PSK, 8PSK, and 16QAM over AWGN with coherent detection (SP denotesset-partitioning labeling).
`
`Fig. 5. BICM and CM capacity versus SNR for 4PSK, 8PSK, and 16QAM over Rayleigh fading with coherent detection and perfect CSI (SP denotes
`set-partitioning labeling).
`
`we conjecture that Gray labeling maximizes BICM capacity)
`while the performance of BICM with SP labeling is several
`decibels worse. Similar differences between Gray and SP
`labelings can also be observed from the cutoff rate of the
`Rayleigh fading channel.
`Our next results are based on cutoff rate. This parameter
`appears to be more suitable than capacity to compare BICM
`and CM, possibly because there is no fixed relation between
`
`
`
`CAIRE et al.: BIT-INTERLEAVED CODED MODULATION
`
`933
`
`Fig. 6. BICM and CM cutoff rate versus SNR for QAM signal sets with Gray (or quasi-Gray) labeling over AWGN with coherent detection.
`
`Fig. 7. BICM and CM cutoff rate versus SNR for QAM signal sets with Gray (or quasi-Gray) labeling over Rayleigh fading with coherent detection
`and perfect CSI.
`
`dB over BICM 256QAM at
`
`
`
`934
`
`IEEE TRANSACTIONS ON INFORMATION THEORY, VOL. 44, NO. 3, MAY 1998
`
`Fig. 8. BICM and CM cutoff rate versus. SNR for orthogonal signal sets over AWGN with noncoherent detection. The cutoff rate is expressed in information
`bit per channel use, where a channel use corresponds to N complex dimensions.
`
`Fig. 9. BICM and CM cutoff rate versus SNR for orthogonal signal sets over Rayleigh fading with noncoherent detection and no CSI. The cutoff rate is
`expressed in information bit per channel use, where a channel use corresponds to N complex dimensions.
`
`introduced by BICM is marginal (thus leaving room for
`“pragmatic” approaches [24]). On the contrary, BICM is
`much more appropriate for the Rayleigh fading channel. As a
`consequence, if the channel model—as is the case for example
`for mobile radio—fluctuates in time between the extremes of
`Rayleigh and AWGN, BICM proves to be a more robust choice
`than CM.
`2)
`
`
`
`CAIRE et al.: BIT-INTERLEAVED CODED MODULATION
`
`935
`
`very low rate CM schemes.3 At
`
`
`
`936
`
`IEEE TRANSACTIONS ON INFORMATION THEORY, VOL. 44, NO. 3, MAY 1998
`
`Convergence of the Union Bound: Under the assumptions
`of Section II-A, with ideal interleaving the channel is mem-
`oryless and stationary. Hence,
`the random coding bound
`based on the Bhattacharyya union bound for (time-varying)
`convolutional codes given in [23, Ch. 5] can be applied to
`our case. In particular, for
`
`
`
`CAIRE et al.: BIT-INTERLEAVED CODED MODULATION
`
`937
`
`and where
`
`
`
`938
`
`IEEE TRANSACTIONS ON INFORMATION THEORY, VOL. 44, NO. 3, MAY 1998
`
`does not belong to the pairwise error region of the BICM
`decoder, and can be neglected. We conclude that
`
`
`
`CAIRE et al.: BIT-INTERLEAVED CODED MODULATION
`
`939
`
`Example 3 (Continued): If we apply the BICM EX to the
`case of uncoded 4PSK with Gray labeling over AWGN we
`obtain
`
`
`
`940
`
`IEEE TRANSACTIONS ON INFORMATION THEORY, VOL. 44, NO. 3, MAY 1998
`
`For any other labeling, the asymptotic ratio between the
`PEP upper and lower bounds is
`
`
`
`CAIRE et al.: BIT-INTERLEAVED CODED MODULATION
`
`941
`
`Fig. 10. BER of BICM 8PSK code obtained from the optimal 8-state, rate-2=3 code and Gray labeling. Rayleigh fading with perfect CSI.
`
`TABLE I
`VALUES OF Nmin(1) AND d2
`h FOR SOME PSK AND QAM SIGNAL SETS.
`(THE SIGNAL SET AVERAGE ENERGY IS NORMALIZED TO 1. LABELS “ G”
`and “W ” DENOTE QUASI-G RAY AND THE LABELING OF 32QAM PROPOSED
`BY WEI IN [25] FOR DESIGNING UNEQUAL ERROR PROTECTION CM)
`
`the BICM expurgated bound (or approximation), and SIM
`computer simulation. All
`the simulation results presented
`hereafter were obtained by using the suboptimal branch metric
`(9).
`1) Effect of Finite-Depth Interleaving: Here we prove that
`interleaving is indeed necessary, although it need not be very
`deep if the channel has a short memory. Fig. 10 shows the
`BER of BICM over independent Rayleigh fading with perfect
`CSI, where
`
`class of binary parallel concatenated codes [15] (also known
`as “turbo codes”).
`
`A. Numerical Results
`In this subsection we show a selection of numerical re-
`sults aimed at
`illustrating some features and applications
`of BICM. In the figures, curves marked by BUB denote
`union-Bhattacharyya bound, UB the BICM union bound, EX
`
`
`
`942
`
`IEEE TRANSACTIONS ON INFORMATION THEORY, VOL. 44, NO. 3, MAY 1998
`
`Fig. 11. BER of BICM 16QAM code obtained from the optimal 64-states rate-1=2 code. AWGN channel.
`
`(very tight) bound only for Gray labeling. With SP labeling,
`the BICM EX curve underestimates the actual BER. This is
`because, without Gray labeling, there exist many more nearest
`neighbors for each transmitted signal sequence, while the
`BICM EX counts just one neighbor. Hence, if the labeling
`is not Gray, the BICM EX curve yields too optimistic values.
`However, the Bhattacharyya union bound and the BICM UB
`always provides an upper bound (also for the SP labeling),
`although the latter is rather loose in the range of BER values
`of practical interest.
`3) BICM PSK/QAM Codes for the Fading Channel:
`Fig. 12 shows the BER over Rayleigh fading channels of
`BICM codes obtained by concatenating the same rate-
`
`
`
`CAIRE et al.: BIT-INTERLEAVED CODED MODULATION
`
`943
`
`Fig. 12. BER of BICM obtained from the optimal 64-state rate-1=2 code and PSK/QAM signal sets. Rayleigh fading with perfect CSI.
`
`Fig. 13. BER of BICM for R = 2 and R = 1 with = 128 (64 states). The codes are obtained by concatenating the best rate-2=3 punctured code with
`8PSK, the best rate-1=2 code with 16QAM, the best rate-1=2 code with 4PSK and the best rate-1=4 code with 16QAM. Rayleigh fading with perfect CSI.
`
`set expansion yields a coding gain only at very low BER
`values. The actual BER curves intersect at
`
`
`
`944
`
`IEEE TRANSACTIONS ON INFORMATION THEORY, VOL. 44, NO. 3, MAY 1998
`
`Fig. 14. OBICM and OCC over AWGN with noncoherent detection. Simulation results are shown for N = 256 only.
`
`TABLE III
`UPPER BOUNDS TO MINIMUM EUCLIDEAN DISTANCE AND
`CODE DIVERSITY FOR TCM AND BICM CODES FOR 16QAM
`(AVERAGE ENERGY NORMALIZED TO 1) WITH R = 3 bit/dim
`
`where
`
`
`
`CAIRE et al.: BIT-INTERLEAVED CODED MODULATION
`
`945
`
`Fig. 15. OBICM and OCC over Rayleigh fading with noncoherent detection and no CSI. Simulation results are shown for N = 256 only.
`
`TABLE IV
`CODE DIVERSITY OF OBICM AND OCC FOR
`THE SAME DECODER COMPLEXITY AND RATE.
`
`OBICM compares favorably with OCC only for low
`
`
`
`946
`
`IEEE TRANSACTIONS ON INFORMATION THEORY, VOL. 44, NO. 3, MAY 1998
`
`[10] T. Cover and J. Thomas, Elements of Information Theory. New York:
`Wiley, 1991.
`[11] D. G. Daut, J. W. Modestino, and L. D. Wismer, “New short constraint
`length convolutional code constructions for selected rational rates,”
`IEEE Trans. Inform. Theory, vol. IT-28, pp. 794–800, Sept. 1982.
`[12] D. Divsalar and M. Simon, “Maximum-likelihood differential detection
`of uncoded and trellis coded amplitude phase modulation over AWGN
`and fading channels—Metrics and performance,” IEEE Trans Commun.,
`vol. 42, Jan. 1994.
`symbol expansion diver-
`[13] U. Hansson and T. Aulin, “Channel
`sity—Improved coded modulation for the Rayleigh fading channel,”
`presented at the Int. Conf. Communications, ICC’96, Dallas TX, June
`23–27, 1996.
`[14] S. H. Jamali and T. Le-Ngoc, Coded-Modulation Techniques for Fading
`Channels. New York: Kluwer, 1994.
`[15] S. Le Goff, A. Glavieux, and C. Berrou, “Turbo-codes and high spectral
`efficiency modulation,” in Int. Conf. Communications (ICC’94), May
`1996, pp. 645–649.
`[16] G. Kaplan, S. Shamai (Shitz), and Y. Kofman, “On the design and
`selection of convolutional codes for an uninterleaved, bursty Rician
`channel,” IEEE Trans. Commun., vol. 43, pp. 2914–2921, Dec. 1995.
`[17] J. Proakis, Digital Communications, 2nd ed. New York: McGraw-Hill,
`1989.
`
`[18] M. D. Trott, “The algebraic structure of trellis codes,” Ph.D. dissertation,
`MIT, Aug. 1992.
`[19] G. Ungerboeck, “Channel coding with multilevel/phase signals,” IEEE
`Trans. Inform. Theory, vol. IT-28, pp. 56–67, Jan. 1982.
`[20] J. Ventura-Traveset, G. Caire, E. Biglieri, and G. Taricco, “Impact of
`diversity reception on fading channels with coded modulation. Part I:
`Coherent detection,” to be published in IEEE Trans. Commun., vol. 45,
`pp. 563–572, May 1997.
`[21] S. Verd´u, “Minimum probability of error for asynchronous Gaussian
`multiple-access channel,” IEEE Trans. Inform. Theory, vol. IT-32, pp.
`85–96, Jan. 1986.
`[22] A. J. Viterbi, “Very low rate convolutional codes for maximum theoreti-
`cal performance of spread-spectrum multiple-access channels,” IEEE J.
`Select. Areas Commun., vol. 8, May 1990.
`[23] A. J. Viterbi and J. K. Omura, Principles of Digital Communication and
`Coding. New York: McGraw-Hill, 1979.
`[24] A. J. Viterbi, J. K. Wolf, E. Zehavi, and R. Padovani, “A pragmatic
`approach to trellis-coded modulation,” IEEE Commun. Mag., vol. 27,
`pp. 11–19, July 1989.
`[25] L. F. Wei, “Coded modulation with unequal error protection,” IEEE
`Trans. Commun., vol. 41, pp. 1439–1449, Oct. 1993.
`[26] E. Zehavi, “8-PSK trellis codes for a rayleigh channel,” IEEE Trans.
`Commun., vol. 40, pp. 873–884, May 1992.
`
`Authorized licensed use limited to: Fish & Richardson PC. Downloaded on May 01,2022 at 15:14:37 UTC from IEEE Xplore. Restrictions apply.
`
`Constellation Exhibit 2015, Page 20 of 20
`
`