More Resources

1 Introduction.


by Oggier, Frederiquer^Belfiore, Jean-Claude^Viterbo, Emanuele
Foundations and Trends in Communications and Information Theory • Jan, 2007 • Cyclic Division Algebras: A Tool for Space--Time Coding
Article Tools
T   |   T
TEXT SIZE:
printPrint
E-MailE-Mail

Add to My Bookmarks

Adds Article to your Entrepreneur Assist Bookmark page.

Algebraic coding has played an important role since the early age of coding theory. Error correcting codes for the binary symmetric channel were designed using fnite felds and codes for the additive white Gaussian channel were designed using Euclidean lattices.

The introduction of wireless communication required new coding techniques to combat the effect of fading channels. Modulation schemes based on algebraic number theory and the theory of algebraic lattices were proposed for single antenna Rayleigh fading channels thanks to their intrinsic modulation diversity.

New advances in wireless communications led to consider systems with multiple antennas at both the transmitter and receiver ends, in order to increase the data rates. The coding problem became more complex and the code design criteria for such scenarios showed that the challenge was to construct fully-diverse codes, i.e., sets of matrices such that the difference of any two distinct matrices is full rank. This required new tools, and from the algebraic side, division algebras quickly became prominent.

1.1 Division Algebra Based Codes

Division algebras are non-commutative algebras that naturally yield families of fully-diverse codes, thus enabling to design high rate, highly reliable Space Time codes, which are characterized by many optimal features, deeply relying on the algebraic structures of the underlying algebra.

The idea of using division algebras was fist introduced in [51], where so-called Brauer algebras were presented, and in [50], where it was shown that the acclaimed Alamouti code [1] can actually be built from a simple example of division algebras, namely the Hamilton quaternions. Quaternion algebras were more generally used in [6], where the notion of non-vanishing determinant was introduced.

Different code constructions appeared then in [52], based on feld extensions and cyclic algebras. In [7, 44] and then in [21], perfect codes were presented as division algebra codes which furthermore satisfy a shaping property and have a non-vanishing determinant. In [53], information lossless codes from crossed product algebras, a new family of division algebras, are presented. In [31], codes from maximal orders of division algebras are investigated. In [39] some non-cubic shaping, non-vanishing determinant codes are proposed based on cyclic division algebras.

In parallel, in [7, 15, 33, 63], the fist 2 x 2 codes achieving the diversity-multiplexing gain trade-off of Zheng and Tse [64] were found. It was furthermore shown [63] that a necessary condition to achieve the trade-off for a 2 x 2 code is actually to have a non-vanishing determinant (though not stated with this terminology). In [7], it was shown that the algebraic structure of cyclic division algebras was the key for constructing 2 x 2 non-vanishing determinant codes. In [20], it was shown more generally that division algebra codes are a class of codes that achieve the trade-off, thanks to the non-vanishing determinant. All the notions mentioned in the above short history of division algebra based codes will be explained in this work. We will focus on cyclic division algebras, a particular family of division algebras. These will be built over number felds, with base feld Q(i) or Q(j), with [i.sub.2] = -1 and [j.sub.3] = 1, which are suitable to describe QAM or HEX constellations. The notion of constellation shaping will be explained, thanks to an underlying lattice structure. We will show how this is related to the information lossless property. Furthermore, having Q(i) or Q(j) as a base feld will allow us to get the so-called non-vanishing determinant property, which will be shown to be a sufficient condition to reach the diversity-multiplexing trade-off.

1.2 Organization

This paper is organized as follows. Chapter 2 details the channel model considered. It recalls the two main code design criteria derived from the pairwise probability of error, namely: the rank criterion and the determinant criterion. It then discusses the modulations used, QAM and HEX constellations. Decoding is furthermore considered, which also enlightens the importance of the constellation shaping in the code performance.

In Chapter 3, performance of the code is considered from an information theoretic perspective. The goal is to explain the role of the diversity-multiplexing gain trade-off, as well as the information lossless property, which guarantees that a coded system will have the same capacity as an uncoded one assuming QAM input symbols.

Chapters 2 and 3 give a characterization of the properties a SpaceTime code should achieve to be efficient. Codes based on cyclic division algebras have been shown to fulfil those properties. Their construction is however involved, and it is the goal of Chapter 4 to introduce the algebra background necessary to construct those codes. No algebra background is required to read this chapter. Division algebras are introduced, as well as number fields. We also defne concepts such as algebraic norm and algebraic trace, that will be important for the code construction.

Once the algebra background is set, Chapter 5 explains the construction of the Golden code and some other Perfect Space Time block codes for small number of antennas, namely up to six.

The last chapter briefly presents future applications of those techniques, toward coding for wireless networks, and trellis/block coded modulations.


COPYRIGHT 2007 Now Publishers, Inc. Reproduced with permission of the copyright holder. Further reproduction or distribution is prohibited without permission.
Copyright 2007, Gale Group. All rights reserved. Gale Group is a Thomson Corporation Company.
NOTE: All illustrations and photos have been removed from this article.


Browse by Journal Name:
Today on Entrepreneur

e-Business & Technology
Franchise News
Business Book Sampler
Starting a Business
Sales & Marketing
Growing a Business
E-mail*:
Zip Code*: