throbber
Md
`
`IEEF. TRANSACTIONS ON INFORMATION THEORY. VOL. 44. N0. 1, MARCH E993
`
`Space—Time Codes for High Data
`Rate Wireless Communication:
`
`Performance Criterion and Code Construction
`
`Vahid Tarokh, Member, IEEE, Nambi Seshadri, Senior Member, IEEE, and A. R. Calderbank, Fettow. {BEE
`
`Absrrocri We consider the design of channel codes for im-
`proving the data rate andi'or the reliability of communications
`over fading channels using multiple transmit antennas. Data is
`encoded by a channel code and the encoded data is split into
`n streams that are simultaneously transmitted using 'H' transmit
`antennas. The received signal at each receive antenna is a linear
`superposition of the 'n transmitted signals perturbed by noise. We
`derive performance criteria for designing such codes under the
`assumption that the fading is slow and frequency nonselective.
`Performance is shown to be determined by matrices constructed
`from pairs of distinct code sequences. The minimum rank among
`these matrices quantilies the divemigf gain, while the minimum
`determinant of these matrices quantifies the coding gain. The
`results are then extended to fast fading channels. The design
`criteria are used to design trellis codes for high data rate wireless
`communication. The encodingidecoding complexity of these codes
`is comparable to trellis codes employed in practice over Gaussian
`channels. The codes constructed here provide the best tradeoff
`between data rate, diversity advantage, and trellis complexity.
`Simulation results are provided for 4 and 8 PSK signal sets
`with data rates of 2 and 3 bitsr'symbol, demonstrating excellent
`performance that is within 2—3 dB of the outage capacity for these
`channels using only 64 state encoders.
`
`index Terms— Array processing, diversity, multiple transmit
`antennas, space—time codes, wireless communications.
`
`I.
`
`INTRODUCTION
`
`A. Motivation
`
`URRENT cellular standards support circuit data and fax
`services at 9.6 kbt’s and a packet data mode is being
`standardized. Recently,
`there has been growing interest
`in
`providing a broad range of services including wire—line voice
`quality and wireless data rates of about 64—128 kbfs (lSDN)
`using the cellular (850—MHZ) and PCS (I .9—GHZ) spectra [2].
`Rapid growth in mobile computing is inspiring many proposals
`for even higher speed data services in the range of I44 1(be
`(for microcellular wide—area high—mobility applications) and
`up to 2 Mbts (for indoor applications) [1].
`The majority of the providers of PCS services have further
`decided to deploy standards that have been developed at
`cellular frequencies such as CDMA (IS-95), TDMA (lS-S4i’lS-
`136), and GSM (DCS—l900). This has led to considerable
`
`I8. 1997. The
`Manuscript received December 15. 1996: revised Augusl
`malerial
`in this paper was presenlcd in purl at
`the lEEE [ntemational
`Symposium on Information Theory. Ulm. Genuany. June 29—July 4. I997,
`The authors are with the AT&T Labs—Research, Florham Park. NJ UT933
`USA.
`Publisher Ilem Idenlitier S 00l8—9448(98)00933—X.
`
`effort in developing techniques to provide the aforementioned
`new services while maintaining some measure of backward
`compatibility. Needless to say, the design of these techniques
`is a challenging task.
`Band—limited wireless channels are narrow pipes that do not
`accommodate rapid flow of data. Deploying multiple transmit
`and receive antennas broadens this data pipe. Information the-
`ory [14], [35] provides measures of capacity, and the standard
`approach to increasing data flow is linear processing at
`the
`receiver [15], [44]. We will show that there is a substantial
`benefit
`in merging signal processing at
`the receiver with
`coding technique appropriate to multiple transmit antennas.
`In particular, the focus of this work is to propose a solution
`to the problem of designing a physical layer (channel coding,
`modulation, diversity) that operate at bandwidth efficiencies
`that are twice to four times as high as those of today’s systems
`using multiple transmit antennas.
`
`B. Diver‘sigr
`
`Unlike the Gaussian channel, the wireless channel suffers
`from attenuation due to destructive addition of multipaths in
`the propagation media and due to interference from other users.
`Severe attenuation makes it
`impossible for the receiver to
`determine the transmitted signal unless some less—attenuated
`replica of the transmitted signal is provided to the receiver.
`This resource is called diversity and it
`is the single most
`important contributor to reliable wireless communications.
`Examples of diversity techniques are (but are not restricted to)
`
`- Temporal Diversity: Channel coding in conjunction with
`time interleaving is used. Thus replicas of the transmit-
`ted signal are provided to the receiver in the form of
`redundancy in temporal domain.
`- Frequency Divemity: The fact that waves transmitted on
`different frequencies induce different multipath structure
`in the propagation media is exploited. Thus replicas of
`the transmitted signal are provided to the receiver in the
`fortn of redundancy in the frequency domain.
`- Antenna Diversity: Spatially separated or differently po—
`larized antennas are used. The replicas of transmitted
`signal are provided to the receiver in the form of redun—
`dancy in spatial domain. This can be provided with no
`penalty in bandwidth efficiency.
`
`When possible, cellular systems should be designed to encom-
`pass all forrns of diversity to ensure adequate performance
`OBIS—94489351000 © 1993 IEEE
`
`000001
`
`
`
`
`
` aiX-I
`%
` T 1018
`HUAW 4'.
`
`
`
`VS .
`SPH
`HUAW41
`
`
`
`HUAWEI EXHIBIT 1018
`HUAWEI VS. SPH
`
`000001
`
`

`

`TAROKI'I
`
`er of: SPACE—TIME CODES FOR HIGH DATA RATE WIRELESS COMMUNICATION
`
`7’45
`
`mission to weight the amplitudes of the transmitted signals.
`Explicit feedback includes switched diversity with feedback
`[41] as well as techniques that use spatiotemporal—frequency
`water pouring [27] based on the feedback of the channel
`response. However, in practice, vehicle movements or inter-
`ference causes a mismatch between the state of the channel
`
`perceived by the transmitter and that perceived by receiver.
`Transmit diversity schemes mentioned in the second cat—
`egory use linear processing at
`the transmitter to spread the
`information across the antennas. At the receiver, information
`is obtained by either linear processing or maximum—likelihood
`decoding techniques. Feedforward information is required to
`estimate the channel from the transmitter to the receiver. These
`
`estimates are used to compensate for the channel response
`at the receiver. The first scheme of this type was proposed
`by Wittneben [43] and it includes the delay diversity scheme
`of Seshadri and Winters [32] as a special case. The linear
`processing approach was also studied in [15] and [44]. It has
`been shown in [42] that delay diversity schemes are indeed
`optimal in providing diversity in the sense that the diversity
`advantage experienced by an optimal receiver is equal to the
`number of transmit antennas. We can view the linear filter as
`
`instance, cellular systems typically use channel
`[26]. For
`coding in combination with time interleaving to obtain some
`form of temporal diversity [28]. In TDMA systems, frequency
`diversity is obtained using a nonlinear equalizer [4] when
`multipath delays are a significant fraction of symbol interval.
`In DSrCDMA, RAKE receivers are used to obtain frequency
`diversity. Antenna diversity is typically used in the up-link
`(mobile—to—base) direction to provide the link margin and
`coehannel interference suppression [40]. This is necessary to
`compensate for the low power transmission from mobiles.
`Not all forms of diversity can be available at all times. For
`example, in slow fading channels, temporal diversity is not an
`option for delay-sensitive applications. When the delay spread
`is small, frequency (multipath) diversity is not an option. In
`macrocellular and mierocellular environments, respectively,
`this implies that
`the data rates should be at
`least several
`hundred thousand symbols per second and several million
`symbols per second, respectively. While antenna diversity at
`a base—station is used for reception today, antenna diversity
`at a mobile handset is more difficult to implement because
`of electromagnetic interaction of antenna elements on small
`platforms and the expense of multiple down-conversion RF
`paths. Furthermore,
`the channels corresponding to different
`antennas are correlated, with the correlation factor determined
`by the distance as well as the coupling between the antennas.
`Typically, the second antenna is inside the mobile handset,
`resulting in signal attenuation at
`the second antenna. This
`can cause some loss in diversity benefit. All
`these factors
`motivate the use of multiple antennas at the base-station for
`transmission.
`
`In this paper, we consider the joint design of coding,
`modulation,
`transmit and receive diversity to provide high
`performance. We can view our work as combined coding and
`modulation for multi—input (multiple transmit antennas) multi—
`output (multiple receive antennas)
`fading channels. There
`is now a large body of work on coding and modulation
`for single—inputimulti—output channels [5], [10], [ll],
`[29],
`[30], [38], and [39], and a comparable literature on receive
`diversity, array processing, and beamforming. In light of these
`research activities, receive diversity is very well understood.
`By contrast, transmit diversity is less well understood. We
`begin by reviewing prior work on transmit diversity.
`
`C. Historical Perspective on Transmit Diversity
`
`Systems employing transmit fall
`gories. These are
`
`into three general cate-
`
`' schemes using feedback,
`-
`those with feedforward or training information but no
`feedback, and
`' blind schemes.
`
`The first category uses implicit or explicit feedback of
`information from the receiver to the transmitter to configure
`the transmitter. For instance, in time—division duplex systems
`[16], the same antenna weights are used for reception and
`transmission, so feedback is implicit in the appeal to channel
`symmetry. These weights are chosen during reception to
`maximize the signal-to-noise ratio (SNR), and during trans-
`
`a channel code that takes binary data and creates real-valued
`output. It is shown that there is significant gain to be realized
`by viewing this problem from a coding perspective rather than
`purely from the signal processing point of view.
`The third category does not require feedback or feedforward
`information. Instead, it uses multiple transmit antennas com-
`bined with channel coding to provide diversity. An example of
`this approach is to combine phase sweeping transmitter diver-
`sity of [18] with channel coding [19]. Here a small frequency
`offset is introduced on one of the antennas to create fast fading.
`An appropriately designed channel codeiinterleaver pair is
`used to provide diversity benefit. Another scheme is to encode
`information by a channel code and transmit the code symbols
`using different antennas in an orthogonal manner. This can be
`done either by frequency multiplexing [9], time multiplexing
`[32], or by using orthogonal spreading sequences for different
`antennas [3?]. A disadvantage of these schemes over the
`previous two categories is the loss in bandwidth efficiency due
`to the use of the channel code. Using appropriate coding, it is
`possible to relax the orthogonality requirement needed in these
`schemes and obtain the diversity as well as coding advantage
`ofl'er without sacrificing bandwidth. This is possible when the
`whole system is viewed as a multiple—inputfmultiple—output
`system and suitable codes are used.
`Information-theoretic aspects of transmit diversity were
`addressed in [14], [25], and [35]. We believe that Telatar
`[35] was the first
`to obtain expressions for capacity and
`error exponents for multiple transmit antenna system in the
`presence of Gaussian noise. Here, capacity is derived under the
`assumption that fading is independent from one channel use
`to the other. At about the same time, Foschini and Gans [14]
`derived the outage capacity under the assumption that fading
`is quasistatic;
`i.e., constant over a long period of time, and
`then changes in an independent manner. A particular layered
`space—time architecture was shown to have the potential to
`achieve a substantial fraction of capacity. A major conclusion
`
`
`
` aiX-I
`%
` T 1018
`HUAW 4'.
`
`
`
`VS .
`SPI—I
`HUAW41
`
`
`
`000002
`
`HUAWEI EXHIBIT 1018
`HUAWEI VS. SPH
`
`000002
`
`

`

`7’46
`
`IEEE TRJ‘XNSACTIONS UN [NFORMATICIN THEORY. VOL. 44. NO. 2, MARCH I993
`
`
`
`
`
`
`
`Modulator
`
`Fig. l. The block diagram of a delayr diversity transmitter.
`
`of these works is that the capacity of a multi-antenna systems
`far exceeds that of a single-antenna system.
`In particular,
`the capacity grows at
`least
`linearly with the number of
`transmit antennas as long as the number of receive antennas
`is greater than or equal to the number of transmit antennas.
`A comprehensive information—theoretic treatment for many of
`the transmit diversity schemes that have been studied before
`is presented by Narula, Trott, and Womell [25].
`
`D. Space— lime Codes
`
`We consider the delay diversity scheme as proposed by
`Wittneben [44]. This scheme transmits the same information
`from both antennas simultaneously but with a delay of one
`symbol
`interval. We can view this as a special case of the
`arrangement in Fig. l, where the information is encoded by
`a channel code (here the channel code is a repetition code of
`length 2). The output of the repetition code is then split into
`two parallel data streams which are transmitted with a symbol
`delay between them. Note that there is no bandwidth penalty
`due to the use of the repetition code, since two output—channel
`symbols are transmitted at each interval.
`that the effect of
`It was shown in [32], via simulations,
`this technique is to change a narrowband purely frequency—
`nonselective fading channel
`into a frequency-selective fad-
`ing channel. Simulation results further demonstrated that a
`maximum—likelihood sequence estimator at
`the receiver
`is
`capable of providing dual branch diversity.
`to ask if
`When viewed in this framework,
`it
`is natural
`is possible to choose a channel code that
`is better than
`
`it
`
`the R = 1/2 repetition code in order to provide improved
`performance while maintaining the same transmission rate?
`We answer the above question affirmatively and propose a
`new class of codes for this application referred to as the Space—
`Ylme Codes. The restriction imposed by the delay element in
`the transmitter is first removed. Then performance criteria are
`established for code design assuming that the fading from each
`transmit antenna to each receive antenna is Rayleigh or Rician.
`It is shown that the delay diversity scheme of Seshadri and
`Winters l32] is a specific case of space—time coding.
`In Section II, we derive performance criteria for design—
`ing codcs. For quasistatic flat Rayleigh or Rician channels,
`performance is shown to be determined by the diversity
`advantage quantified by the rank of certain matrices and by
`the coding advantage that is quantified by the determinants of
`these matrices. These matrices are constructed from pairs of
`distinct channel codewords. For rapidly changing ilat Rayleigh
`channels, performance is shown to be determined by the
`diversity advantage quantified by the generalized Hamming
`distance of certain sequences and by the coding advantage that
`is quantified by the generalized product distance of these se-
`quences. These sequences are constructed from pairs of distinct
`codewords. In Section III, this performance criterion is used to
`design trellis codes for high data rate wireless communication.
`We design coded modulation schemes based on 4-PSK, 8-PSK,
`and lfi-QAM that perform extremely well and can operate
`within 2—3 dB of the outage capacity derived by Foschini and
`Gans [14]. For a given data rate, we compute the minimal
`constraint length, the trellis complexity required to achieve a
`certain diversity advantage, and we establish an upper bound
`
`
`
` siX-I
`%
` T 1018
`HUAW 4'.
`
`
`
`VS .
`SPH
`HUAWsi
`
`
`
`000003
`
`HUAWEI EXHIBIT 1018
`HUAWEI VS. SPH
`
`000003
`
`

`

`TAROKI'I at (at: SPACE—TIME CODES FOR HIGH DATA RATE WIRELESS COMMUNICATION
`
`3’4?
`
`
`
`Pulse
`
`Shaper
`
`Modulator
`
`
`
`
`
`Modulator
`
`Fig. 2. The block diagram of the transmitter.
`
`on the data rate as a functiori of the constellation size and
`
`diversity advantage. For a given diversity, we provide explicit
`constructions of trellis codes that achieve the minimum trellis
`
`complexity as well as the maximum data rate. Then, we revisit
`delay diversity and show that some of the codes constructed
`before have equivalent delay diversity representations. This
`section also includes multilevel constructions which provide an
`efficient way to construct and decode codes when the number
`of antennas is large (4—8). It
`is further shown that it is not
`possible for block-coded modulation schemes to outperform
`trellis codes constructed here at a given diversity advantage
`and data rate. Simulation results for many of the codes that
`we have constructed and comparisons to outage capacity for
`these channels are also presented. We then consider design
`of space—time codes that guarantee a diversity advantage of
`“-"1 when there is no mobility and a diversity advantage of
`1'2 2 'f'l when the channel is fast-fading. ln constructing these
`codes, we combine the design criteria for rapidly changing
`flat Rayleigh channels with that of quasistatic flat Rayleigh
`channels to arrive at a hybrid criteria. We refer to these
`codes as smart greedy codes which also stands for low-rate
`multidimensional spaccin'me codes for both slow and rapid
`fading channels. We provide simulation results indicating that
`these codes are ideal for increasing the frequency reuse factor
`under a variety of mobility conditions. Some conclusions are
`made in Section IV.
`
`[1. PERFORMANCE CRITERIA
`
`A. The System Model
`
`We consider a mobile communication system where the
`base—station is equipped with n. antennas and the mobile is
`equipped with m antennas. Data is encoded by the channel
`
`the encoded data goes through a serial—to~parallel
`encoder,
`converter, and is divided into n streams of data. Each stream
`of data is used as the input to a pulse shaper. The output
`of each shaper is then modulated. At each time slot t,
`the
`output of modulator i is a signal c; that is transmitted using
`transmit antenna (Ta: antenna) i for l S 'i S n. We emphasize
`that the to signals are transmitted simultaneously each from a
`different transmit antenna and that all these signals have the
`same transmission period T. The signal at each receive antenna
`is a noisy superposition of the n, transmitted signals corrupted
`by Rayleigh or Rician fading (see Fig. 2). We assume that the
`elements of the signal constellation are contracted by a factor
`of \/E_s chosen so that the average energy of the constellation
`is 1.
`
`At the receiver, the demodulator computes a decision statis-
`
`tic based on the received signals arriving at each receive
`antenna 1 S j S m. The signal
`it}? received by antenna j
`at time t is given by
`
`in.
`
`d“: =2 tY-:,jCi\/E_s+7fi
`1": l.
`
`(1)
`
`time t is modeled as independent
`where the noise 7],} at
`samples of a zero-mean complex Gaussian random variable
`with variance N0 / 2 per dimension. The coefficient (n, j is the
`path gain from transmit antenna i to receive antenna j. It is
`assumed that these path gains are constant during a frame and
`vary from one frame to another (quasistatic flat fading).
`
`B. The Case rgfltrdependem Fade (.‘oeflicrems
`
`In this subsection, we assmne that the coefficients (a, J- are
`first modeled as independent samples of complex Gaussian
`
`random variables with possibly nonzero complex mean Eng: _.,-
`and variance 0.5 per dimension. This is equivalent to the
`
`
`
` aiX-I
`%
` T 1018
`HUAW 4'.
`
`
`
`VS .
`SPl-I
`HUAW41
`
`
`
`000004
`
`HUAWEI EXHIBIT 1018
`HUAWEI VS. SPH
`
`000004
`
`

`

`7’48
`
`IEEE TRANSACTIONS ON lNl—‘ORMATICIN THEORY. VOL. 44. N0.
`
`2. MARCH I993
`
`assumption that signals transmitted from ditferent antennas
`undergo independent fades.
`We shall derive a design criterion for constructing codes
`under this transmission scenario. We begin by establishing
`the notation and by reviewing the results from linear algebra
`that we will employ. This notation will also be used in the
`sequel
`to this paper [34]. Let a: = ($1, .133, ---,.1?;,.) and
`y : (:91,
`:92,
`-
`-
`-
`, yr.) be complex vectors in the its—dimensional
`complex space 03". The inner product of a: and y is given by
`.I‘.
`
`.1:
`
`- y : Z my,
`1:].
`
`where 1—,- denotes the complex conjugate of 92;. For any matrix
`A,
`let A‘ denote the Hermitian (transpose conjugate) of A.
`Recall from linear algebra that an n. X 11. matrix A is Hermiti‘an
`if A : A”. The matrix A is nonnegative dyinire if ach’“ 2 0
`for any l x n complex vector 3:. An 11. x n, matrix V is unitary
`if VV‘ 2 I where I is the identity matrix. An 'n. x 1 matrix B
`is a square root of an n X 11. matrix A if 88* = A. We shall
`make use of the following results from linear algebra [20].
`
`- An eigenvector 1.: of an “H. x 31 matrix A corresponding to
`eigenvalue A is a 1 x n. vector of unit length such that
`11A : A1: for some complex number A. The vector space
`spanned by the eigenvectors of A corresponding to the
`eigenvalue zero has dimension n — a", where 1' is the rank
`of A.
`
`' Any matrix A with a square root
`definite.
`
`.8 is nonnegative
`
`- For any nonnegativc-definite Hennitian matrix A, there
`exists a lower
`triangular square matrix B such that
`BB‘ 2 A.
`
`' Given a Hermitian matrix A, the eigenvectors of A span
`it”, the complex space of n dimensions and it is easy
`to construct an orthonormal basis of III” consisting of
`eigenvectors A. Furthermore, there exists a unitary matrix
`V and a real diagonal matrix D such that VAV“ = D.
`The rows of V are an orthonormal basis of {[3" given
`by eigenvectors of A. The diagonal elements of D are
`the eigenvalues Ar,
`1‘ : l, 2,
`n, of A counting
`multiplicities.
`' The eigenvalues of a Hermitian matrix are real.
`- The eigenvalues of a nennegalive-dcfinile Hermitian ma-
`trix are nonnegative.
`
`Assuming ideal channel state information (CSI), the proba-
`bility of transmitting C and deciding in favor ofe at the decoder
`is well approximated by
`
`P0: —J cluigj, 1' : 1,2, ---, n, j : 1,2,
`-, m)
`5 exp(—d2[c, e)E,/4No)
`
`where RIO/2 is the noise variance per dimension and
`Ti?-
`2
`
`«2m. «J= :2 i«m. —:«J
`j=1 i=1.
`i=1
`
`
`
`(2)
`
`.3.
`
`This is just the standard approximation to the Gaussian tail
`function.
`
`Setting fl,- : (cal _,-,
`“I
`N.
`

`
`« -, an 4.), we rewrite (3) as
`
`ZZZfltJn‘t.)
`-=1 i=1 1.":—1
`
`flitX—Cr—(3:)
`
`After simple manipulations, we observe that
`
`(£203, 3) = Z 9,-1in
`i=1
`
`(4)
`
`where Am 21:? .13.;f and 9:?-— (CP— (31, cg—cég,
`for 1 S p, q S n. Thus
`
`ref—c?)
`
`P(c—>e|a,z,j,il= 1, 2, ---, n,_-j= l, 2,
`
`m)
`
`S H exp[—QjA(c, (3)9: 55/4530)
`i=1
`
`(5)
`
`where
`
`t'
`
`W:
`i=1
`
`Mali—ct)-
`
`Since A(c, e) is Hermitian, there exists a unitary matrix V
`and a real diagonal matrix D such that VA(c_._ e)V* = D. The
`rows {111, 112,
`-
`-
`-
`, 0”} of V are a complete orthonormal basis
`of CD” given by eigenvectors of A. Furthermore, the diagonal
`elements of D are the eigenvalues hi. i : l_._ 2, ---, n of .4
`counting multiplicities. By construction, the matrix
`
`ci—ci
`cf—cf
`
`cfi—cé
`cfi—cg
`
`ell—Ci
`cf—cf
`
`B(c. e) 2
`
`cf — c3?
`
`c3 — cg
`
`'.
`
`:
`
`c? — c?
`
`(6)
`
`Let us assume that each element of the signal constellation
`is contracted by a scale factor JET chosen so that the average
`energy of the constellation elements is 1. Thus our design
`criterion is not constellation—dependent and applies equally
`well to 4—PSK. 8—PSK, and lé—QAM.
`We consider the probability that a maximum-likelihood
`receiver decides erroneously in favor of a signal
`
`(5’1" — cf
`
`(33 — (:‘2‘
`
`.
`
`. .
`
`.
`
`. .
`
`(if — cf
`
`is clearly a square root of A(c, 6). Thus the eigenvalues of
`A(c. e) are nonnegative real numbers.
`Next, we express 032(c, e) in terms of the eigenvalues of
`the matrix A(6, 6).
`Let ([31,),
`(in) = Q-V“, then
`
`B2818?” Effie;- “(33---(:31(332-~c}’
`
`Q-A(e, eJQ‘l:
`
`ZAI/J'ul
`
`(7)
`
`assuming that
`
`(3:616?---c‘fc%cE---c§--«lief-“c?
`
`that (v.33- are samples of a complex Gaussian
`Next, recall
`random variable with mean Ear: j. Let
`
`was transmitted.
`
`000005
`
`K}- = (Efll’j, Ettg’j. ‘
`
`'
`
`'
`
`
`
`
`
`, ERR-J).
`
`
`
`
`
`
`
`HUAW«'.
`«:X{
`a T 1018
`
`
`HUAWa'. VS.
`
`SPH
`
`HUAWEI EXHIBIT 1018
`HUAWEI VS. SPH
`
`000005
`
`

`

`TAROKI'I et at: SPACE—TIME CODES FOR HIGH DATA RATE WIRELESS COMMUNICATION
`
`7’49
`
`Design Criteriafbr Rayieigh Space—Iime Codes:
`- The Rank Criterion:
`In order to achieve the maximum
`
`diversity nm. the matrix B(c, c) has to be full rank for
`any codewords c and e. [f B[c, c) has minimum rank
`r over the set of two tuples of distinct codewords, then
`a diversity of rm is achieved. This criterion was also
`derived in [15].
`- The Determinant Criterion: Suppose that a diversity ben—
`efit of rm is our target. The minimum of rth roots of the
`sum of determinants of all r x r principal cofactors of
`A(c, e) = 8(6, e)B”‘ (c, 6) taken over all pairs ofdistinct
`codewords e and 6 corresponds to the coding advantage,
`where r is the rank of A(e, e). Special attention in the
`design must be paid to this quantity for any codewords e
`and c. The design target is making this sum as large as
`possible. If a diversity of nm is the design target, then
`the minimum of the determinant of A(c_._ e) taken over all
`pairs of distinct codewords e and 6 must be maximized.
`
`We next study the behavior of the right—hand side of inequality
`(8) for large signal-to-noise ratios. At sufficiently high signal-
`to-noise ratios, one can approximate the right-hand side of
`inequality (8) by
`
`—?7?-
`
`
`
`P(c—>C)S (4i:0)— (H A?)
`
`i=1
`
`H H aim—Km)
`
`1:1 i=1.
`
`'
`
`(11)
`
`Thus a diversity of rm. and a coding advantage of
`
`‘
`
`l/r'm
`
`is an orthonormal
`11:1}
`Since V is unitary, {111, v2,
`basis of (13” and flit-J are independent complex Gaussian
`random variables with variance 0.5 per dimension and mean
`If3 Iii-5.. Let K71“; = lEfi-fijlg = lIf‘I'a I'Uilg. Thus Ifitdi are
`independent Rician distributions with pdf
`
`Idlthnl) = 21th, .a'l expi—lfi-é-JIZ —
`
`Ki. .‘iflfllzlfiid | va'H-i)
`
`for |;'5‘,-__‘J-| 2 0, where 100) is the zero-order modified Bessci
`fiinction of the first kind.
`
`Thus to compute an upper bound on the average probability
`of error, we simply average
`YT!
`
`H oxp(—(E3/4No) Z AilfihiP)
`i=1
`i=1
`
`with respect to independent Rician distributions of |fi._.-_?j| to
`arrive at
`
`(3)
`
`ragga-
`P(C—>e)<H Hl—‘ESAj-exp —T50
`
`J—l
`:1 + 41“)
`4N0
`
` 1
`
`We next examine some special cases.
`The Case afRayleigh Fading:
`In this case. Em; _.,- = 0 and
`as afortiori Km 2 0 for all i and j. Then the inequality (8)
`can be written as
`
`”I
`
`(Al/\g - - -/\,.)1/" H H (mm—Km)
`j=l {:1
`
`resag
`
`1
`n— (9}
`Hu+nanm)
`i=1
`
`is achieved. Thus the following design criteria is valid for the
`Rician space—time codes for large signal-to-noise ratios.
`Design Criteria for The Rieian Space—Time Codes:
`- The Rank Criterion: This criterion is the same as that
`
`Let 7' denote the rank of matrix A, then the kernel of A has
`dimension n — -r and exactly in — r eigenvalues of A are zero.
`Say the nonzero eigenvalues of A are A1, A2,
`, A,., then it
`follows from inequality (9) that
`
`given for the Rayleigh channel.
`- The Coding Advantage Criterion: Let A02, e) denote the
`sum of all the determinants of r x r principal cofactors
`of A(c._ e), where r is the rank of A(c, e). The minimum
`of the products
`
`l/r'm.
`
`Ptc—AeJS (H A)
`
`i=1
`
`(EH/worm.
`
`(10)
`
`M“:(3)1“ Hi:
`
`493')
`
`Thus a diversity advantage of mr and a coding advantage
`of (Al/\g -
`-
`- ATP/r is achieved. Recall that Jim? -
`-
`- A, is the
`absolute value of the sum of determinants of all the principal
`r x r cofactors of A. Moreover, it is easy to see that the ranks
`of A(c, e). and B(c_._ e) are equal.
`Remark: We note that the diversity advantage is the power
`of SNR in the denominator of the expression for the pairwise
`error probability derived above. The coding advantage is an
`approximate measure of the gain over an uncoded system
`operating with the same diversity advantage.
`Thus from the above analysis, we arrive at the following
`design criterion.
`
`taken over distinct codewords c and e has to be maxi-
`mized.
`
`Note that one could still use the coding advantage
`criterion, since the performance will be at least as good
`as the right—hand side of inequality (9).
`
`C. I he Case of Dependent Fade Coejjfieients
`
`In this subsection, we assume that the coefficients (12,; J- are
`samples of possibly dependent zero—mean complex Gaussian
`random variables having variance 0.5 per dimension. This is
`the Rayleigh fading, but the extension to the Rician case is
`straightforward.
`
`
`
` aiX-I
`%
` T 1018
`HUAW 4'.
`
`
`
`VS .
`SPH
`HUAW41
`
`
`
`000006
`
`HUAWEI EXHIBIT 1018
`HUAWEI VS. SPH
`
`000006
`
`

`

`'.-‘Sl'|
`
`IEEE TRJXNSACTIONS UN [NFORMATICIN THEORY. VOL. 44. NO.
`
`2, MARCH I993
`
`To this end, we consider the mm X ma. matrix
`
`D. The Case quupfd Fading
`
`./1(c, e)
`0
`
`o
`Abs, e)
`
`Y(c, e) =
`
`0
`
`0
`
`A(e, e)
`
`U
`0
`
`E
`
`u
`0
`
`U
`
`0'
`a
`a
`where 0 denotes the all-zero n. X 'n. matrix. If
`
`o Apia
`
`S2 : (£21,
`
`Sim)
`
`,then (S) can be written as
`
`P(c—+c|cr5,j.i=1.2. H-._n._j=l,2,---,rrt)
`
`gmm4wmqmanmynm
`
`Let 8 : EQ*Q denote the correlation matrix of Q. We assume
`
`that E) is full rank. The matrix (-J, being a nonnegalive-delinitc
`square Hermitian matrix, has a square root C which is an
`rim x rim lower triangular matrix. The diagonal elements of
`(-3! are unity, so that the rows of C are of length one. Let
`V = {BK/“)4, then it is easy to see that the components of
`.v are uncorrelated complex Gaussian random variables with
`variance 0.5 per dimension. The mean of the components of
`V can be easily computed from the mean of a“ and the
`matrix C. In particular, if the m, J- have mean zero, so do the
`components of :2.
`By (12), we arrive at the conclusion that
`
`When the fading is rapid, we model
`mathematical equation
`
`H
`
`the channel by the
`
`d:- = Zt.r.,,J-(t)r:: m + of.
`'f-=l
`
`(14)
`
`i, i = l, 2, m, n,
`The coefficients (rm-(t) for t : 1,2,
`j : 1, 2,
`m are modeled as independent samples of
`a complex Gaussian random variable with mean zero and
`variance 0.5 per dimension. This assumption corresponds to
`very fast Rayleigh fading but the generalization to Rician
`fading is straightforward. Also, iii are samples of independent
`zero-mean complex Gaussian random variables with variance
`Rio/2 per dimension.
`As in previous subsections, we assume that the coefficients
`a,,j(t)fort= 1, 2,
`f,i=1, 2,
`n,j= l, 2, ---, m
`are known to the decoder. The probability of transmitting
`
`a: ii 1‘125
`
`and deciding in favor of
`
`J
`(321$er «firing
`
`')
`(:3— tie;-
`
`(if
`
`at the maximum-likelihood decoder is well approximated by
`
`PkfidmfiflLLflSmMfiflqdflMM)
`
`mcaamds=1g,u.mj=tz,u,m)
`
`where
`
`S exI)(—r/C*Y(c, QC}? Es/4Nn).
`
`(13)
`
`We can now follow the same argument as in the case of
`independent fades with .r'1(e. 6) replaced by C*Y(c, (5)0.
`It
`follows that the rank of C’“Y(c. e)C has to be maximized.
`Since C is full rank, this amounts to maximizing
`
`r12(c, e) =
`
`
`
`
`
`This is just the standard approximation to the Gaussian tail
`function. Let
`
`rank [Y(e, (2)] = in rank [A(c, 6)].
`
`9:0?) = (Hedi): (mitt): ". Charm)
`
`and C(t) denote the n. x n. matrix with the element at pth row
`and qth column equal to (cf —e{’)(c—;‘ (sq). Then it is easy
`to see that
`
`1'”-
`
`d202, e):
`
`EZEZQW W
`y==1tl
`
`thus there exist a unitary
`The matrix C(t) is Hermitian,
`matrix V0?) and a diagonal matrix DH) such that C(t) =
`V(t)D(t)V*(t) [20]. The diagonal elements of DOE), denoted
`here by 13,56), 1 S i S n, are the eigenvalues of C(t) count—
`ing multiplicities. Since C(t) is Hermitian, these eigenvalues
`are real numbers. Let
`
`Wadi):
`
`remit» = Qi'ifJVit)
`
`t :
`n,j : l, 2, m,
`then f3,-_,j(t) for i = l, 2,
`l, 2, ---, i are independent complex Gaussian variables with
`mean zero and variance 0.5 per dimension and
`
`Thus the rank criterion given for the independent fade coeffi-
`cients holds in this case as well.
`
`Since (xi, J- have zero mean, so do the components of v. Thus
`by a similar argument to that of the case of independent fade
`coefl'icients, we arrive at the conclusion that the determinant
`
`of C‘*1"(c, e)C must be maximized. This equals to
`
`det. ((7)) det (1"(c, 6)) = det (6)[det (A(c, c))]’”.
`
`In this light the determinant criterion given in the case of
`independent fade coefficients holds as well. Furthennore. by
`comparing this case to the case of independent fade coeffi-
`cients, it is observed that a penalty of [IO/rim) lo“510(det(9))
`decibels in the coding advantage occurs This approximately
`quantifies the loss due to dependence.
`It follows from a similar argument that the rank criterion is
`also valid for the Rician case and that any code designed for
`the Rayleigh channel performs well for the Rician channel
`even if the fade coefficients are dependent. To obtain the
`coding adva

This document is available on Docket Alarm but you must sign up to view it.


Or .

Accessing this document will incur an additional charge of $.

After purchase, you can access this document again without charge.

Accept $ Charge
throbber

Still Working On It

This document is taking longer than usual to download. This can happen if we need to contact the court directly to obtain the document and their servers are running slowly.

Give it another minute or two to complete, and then try the refresh button.

throbber

A few More Minutes ... Still Working

It can take up to 5 minutes for us to download a document if the court servers are running slowly.

Thank you for your continued patience.

This document could not be displayed.

We could not find this document within its docket. Please go back to the docket page and check the link. If that does not work, go back to the docket and refresh it to pull the newest information.

Your account does not support viewing this document.

You need a Paid Account to view this document. Click here to change your account type.

Your account does not support viewing this document.

Set your membership status to view this document.

With a Docket Alarm membership, you'll get a whole lot more, including:

  • Up-to-date information for this case.
  • Email alerts whenever there is an update.
  • Full text search for other cases.
  • Get email alerts whenever a new case matches your search.

Become a Member

One Moment Please

The filing “” is large (MB) and is being downloaded.

Please refresh this page in a few minutes to see if the filing has been downloaded. The filing will also be emailed to you when the download completes.

Your document is on its way!

If you do not receive the document in five minutes, contact support at support@docketalarm.com.

Sealed Document

We are unable to display this document, it may be under a court ordered seal.

If you have proper credentials to access the file, you may proceed directly to the court's system using your government issued username and password.


Access Government Site

We are redirecting you
to a mobile optimized page.





Document Unreadable or Corrupt

Refresh this Document
Go to the Docket

We are unable to display this document.

Refresh this Document
Go to the Docket