US6560295B1 - Method of generating space-time codes for generalized layered space-time architectures - Google Patents

Method of generating space-time codes for generalized layered space-time architectures Download PDF

Info

Publication number
US6560295B1
US6560295B1 US09/613,607 US61360700A US6560295B1 US 6560295 B1 US6560295 B1 US 6560295B1 US 61360700 A US61360700 A US 61360700A US 6560295 B1 US6560295 B1 US 6560295B1
Authority
US
United States
Prior art keywords
code
space
binary
time
rank
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Lifetime, expires
Application number
US09/613,607
Inventor
A. Roger Hammons, Jr.
Hasham El Gamal
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
DirecTV LLC
Original Assignee
Hughes Electronics Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Hughes Electronics Corp filed Critical Hughes Electronics Corp
Priority to US09/613,607 priority Critical patent/US6560295B1/en
Assigned to HUGHES ELECTRONICS CORPORATION reassignment HUGHES ELECTRONICS CORPORATION ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: EL GAMAL, HESHAM, HAMMONS, A. ROGER JR.
Application granted granted Critical
Priority to US10/430,002 priority patent/US7012967B2/en
Publication of US6560295B1 publication Critical patent/US6560295B1/en
Assigned to THE DIRECTV GROUP, INC. reassignment THE DIRECTV GROUP, INC. MERGER AND CHANGE OF NAME (SEE DOCUMENT FOR DETAILS). Assignors: HUGHES ELECTRONICS CORPORATION, THE DIRECTV GROUP, INC.
Assigned to DIRECTV, LLC reassignment DIRECTV, LLC ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: THE DIRECTV GROUP, INC.
Assigned to CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH, AS COLLATERAL AGENT reassignment CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH, AS COLLATERAL AGENT SECURITY AGREEMENT Assignors: DIRECTV, LLC
Assigned to THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A. AS COLLATERAL AGENT reassignment THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A. AS COLLATERAL AGENT SECURITY AGREEMENT Assignors: DIRECTV, LLC
Adjusted expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/004Arrangements for detecting or preventing errors in the information received by using forward error control
    • H04L1/0056Systems characterized by the type of code used
    • H04L1/0059Convolutional codes
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/02Arrangements for detecting or preventing errors in the information received by diversity reception
    • H04L1/06Arrangements for detecting or preventing errors in the information received by diversity reception using space diversity
    • H04L1/0618Space-time coding
    • H04L1/0637Properties of the code
    • H04L1/065Properties of the code by means of convolutional encoding

Definitions

  • the invention relates generally to generating codes for use in layered space-time architectures.
  • the wireless channel suffers from multi-path fading. In such fading environments, reliable communication is made possible only through the use of diversity techniques in which the receiver is afforded multiple replicas of the transmitted signal under varying channel conditions.
  • rate k/n convolutional codes are provided for layered space-time architectures (e.g., rates higher than or equal to 1/n where n is the number of transmit antennas).
  • convolutional codes for layered space-time architectures are generated using matrices over the ring F[[D]] of formal power series in variable D.
  • FIG. 1 is a block diagram of a multiple antenna wireless communication system constructed in accordance with an embodiment of the present invention.
  • FIG. 1 depicts a multiple antenna communication system 10 with n transmit antennas 18 and m receive antennas 24 .
  • the channel encoder 20 accepts input from the information source 12 and outputs a coded stream of higher redundancy suitable for error correction processing at the receiver 16 .
  • the encoded output stream is modulated and distributed among the n antennas via a spatial modulator 22 .
  • the signal received at each antenna 24 is a superposition of the n transmitted signals corrupted by additive white Gaussian noise and multiplicative fading.
  • ⁇ square root over (E s ) ⁇ is the energy per transmitted symbol
  • ⁇ t (ij) is the complex path gain from transmit antenna i to receive antenna j at time t
  • c t i is the symbol transmitted from antenna i at time t
  • n t j is the additive white Gaussian noise sample for receive antenna j at time t.
  • the symbols are selected from a discrete constellation ⁇ containing 2 b points.
  • the noise samples are independent samples of zero-mean complex Gaussian random variable with variance N 0 /2 per dimension.
  • the different path gains ⁇ t (ij) are assumed to be statistically independent.
  • the fading model of primary interest is that of a block flat Rayleigh fading process in which the code word encompasses B fading blocks.
  • the complex fading gains are constant over one fading block but are independent from block to block.
  • the system 10 provides not one, but nm, potential communication links between a transmitter 14 and a receiver 16 , corresponding to each distinct transmit antenna 18 /receive antenna 24 pairing.
  • the space-time system 10 of the present invention is advantageous because it exploits these statistically independent, but mutually interfering, communication links to improve communication performance.
  • the channel encoder 20 is composite, and the multiple, independent coded streams are distributed in space-time in layers.
  • the system 10 is advantageous because the layering architecture and associated signal processing associated therewith allows the receiver 16 to efficiently separate the individual layers from one another and can decode each of the layers effectively.
  • there is no spatial interference among symbols transmitted within a layer unlike the conventional space-time code design approach.
  • Conventional channel codes can be used while the effects of spatial interference are addressed in the signal processor design. While this strategy reduces receiver complexity compared to the non-layered space-time approach, significant gains are possible without undue complexity when the encoding, interleaving, and distribution of transmitted symbols among different antennas are optimized to maximize spatial diversity, temporal diversity, and coding gain.
  • a layer is defined herein as a section of the transmission resources array (i.e., a two-dimensional representation of all available transmission intervals on all antennas) having the property that each symbol interval within the section is allocated to at most one antenna. This property ensures that all spatial interference experienced by the layer comes from outside the layer.
  • a layer has the further structural property that a set of spatial and/or temporal cyclic shifts of the layer within the transmission resource array provides a partitioning of the transmission resource array. This allows for a simple repeated use of the layer pattern for transmission of multiple, independent coded streams.
  • a layer in an n ⁇ l transmission resource array can be identified by an indexing set L ⁇ I n ⁇ I l having the property that the t-th symbol interval on antenna a belongs to the layer if and only if (a, t) ⁇ L. Then, the formal notion of a layer requires that, if (a, t) ⁇ L and (a′, t′) ⁇ L, then either t ⁇ t′ or a ⁇ a′—i.e., that a is a function of t.
  • f i denote the component spatial formatting function, associated with layer L i , which agrees with the composite spatial formatter f regarding the modulation and formatting of the layer elements but which sets all off-layer elements to complex zero.
  • f ( ⁇ ( u )) f 1 ( ⁇ 1 ( u 1 ))+ f 2 ( ⁇ 2 ( u 2 ))+ . . . + f n ( ⁇ n ( u n )).
  • a space-time code may be defined as an underlying channel code C together with a spatial modulator function f that parses the modulated symbols among the transmit antennas.
  • the fundamental performance parameters for space-time codes are (1) diversity advantage, which describes the exponential decrease of decoded error rate versus signal-to-noise ratio (asymptotic slope of the performance curve in a log-log scale); and (2) coding advantage which does not affect the asymptotic slope but results in a shift in the performance curve. These parameters are related to the rank and eigenvalues of certain complex matrices associated with the baseband differences between two modulated code words.
  • Algebraic space-time code designs achieving full spatial diversity are made possible by the following binary rank criterion for binary, BPSK-modulated space-time codes:
  • x denotes an arbitrary k-tuple of information bits and n ⁇ l. Then satisfies the binary rank criterion, and thus, for BPSK transmission over the quasi-static fading channel, achieves full spatial diversity nm, if and only if M 1 , M 2 , . . . M n have the property that
  • This construction is general for any number of antennas and, when generalized, applies to trellis as well as block codes.
  • transmit delay diversity in which case the symbol alphabet is 4 , the integers modulo 4
  • rate 1/n convolutional codes encompasse.g., the class of rate 1/n convolutional codes with the optimal d free , most of which can be formatted to achieve full spatial diversity.
  • L be a layer of spatial span n.
  • xM n where x denotes an arbitrary k-tuple of information bits.
  • f L denote the spatial modulator having the property that the modulated symbols ⁇ (xM j ) associated with xM j are transmitted in the l/b symbol intervals of L that are assigned to antenna j.
  • the space-time code in a communication system with n transmit antennas and m receive antennas, the space-time code consisting of C and f L achieves spatial diversity dm in a quasi-static fading channel if and only if d is the largest integer such that M 1 , M 2 , . . . , M n have the property that
  • M [a 1 M 1 a 2 M 2 . . . a n M n ] is of rank k over the binary field.
  • the natural space-time codes associated with binary, rate 1/n, convolutional codes with periodic bit interleaving are advantageous for the layered space-time architecture as they can be easily formatted to satisfy the generalized layered stacking construction.
  • These convolutional codes have been used for a similar application, that is, the block erasure channel.
  • the main advantage of such codes is the availability of computationally efficient, soft-input/soft-output decoding algorithms.
  • the prior literature on space-time trellis codes treats only the case in which the underlying code has rate 1/n matched to the number of transmit antennas.
  • the treatment includes the case of rate k/n convolutional codes constructed by puncturing an underlying rate 1/n convolutional code.
  • the output sequence corresponding to Y j (D) is assigned to the j-th transmit antenna.
  • F l (D) [G 1,l (D) G 2,l (D) . . . G n,l (D)] T .
  • the following theorem relates the spatial diversity of the natural space-time code associated with C to the rank of certain matrices over the ring [[D]] of formal power series in D.
  • Rate 1/n′ convolutional codes with n′ ⁇ n can also be put into this framework. This is shown by the following example.
  • the design of generalized layered space-time codes that exploit the spatial diversity over quasi-static fading channels has been discussed.
  • the results obtained for generalized layered space-time code design are easily extended to the more general block fading channel.
  • the quasi-static fading channel under consideration can be viewed as a block fading channel with receive diversity, where each fading block is represented by a different antenna.
  • the layered architecture with n transmit antennas and a quasi-static fading channel there are n independent and non-interfering fading links per code word that can be exploited for transmit diversity by proper code design.
  • multi-stacking construction is a direct generalization of Theorem 3 to the case of a block fading channel.
  • special cases of the multi-stacking construction are given by the natural space-time codes associated with rate k/n convolutional codes in which various arms from the convolutional encoder are assigned to different antennas and fading blocks (in the same way that Theorem 5 is a specialization of Theorem 3).
  • Theorem 6 (Generalized Layered Multi-Stacking Construction) Let L be a layer of spatial span n. Given binary matrices M 1,1 , M 2,1 , . . . , M n,1 , . . . , M 1,B , M 2,B , . . . , M n,B of dimension k ⁇ l, let C be the binary code of dimension k consisting of all code words of the form
  • x denotes an arbitrary k-tuple of information bits
  • B is the number of independent fading blocks spanning one code word.
  • f L denote the spatial modulator having the property that ⁇ (xM j,v ) is transmitted in the symbol intervals of L that are assigned to antenna j in the fading block v.
  • the space-time code in a communication system with n transmit antennas and m receive antennas, the space-time code consisting of C and f L achieves spatial diversity dm in a B-block fading channel if and only if d is the largest integer such that M 1,1 , M 2,1 , . . . , M n,B have the property that
  • M [a 1,1 M 1,1 a 2,1 M 2,1 . . . a n,B M n,B ] is of rank k over the binary field.

Abstract

Space-time codes for use with layered architectures with arbitrary numbers of antennas are provided such as rate k/n convolutional codes (e.g., rates higher than or equal to 1/n where n is the number of transmit antennas). Convolutional codes for layered space-time architectures are generated using matrices over the ring F[[D]] of formal power series in variable D.

Description

CROSS REFERENCE TO RELATED APPLICATIONS
This application claims the benefit of provisional U.S. application Serial No. 60/153,936, filed Sep. 15, 1999.
Related subject matter is disclosed in U.S. patent application Ser. No. 09/397,896, filed Sep. 17, 1999, and U.S. patent application Ser. No. 09/613,938 of Hesham El Gamal et al for “System Employing Threaded Space-Time Architecture for Transporting Symbols and Receivers for Multi-User Detection and Decoding of Symbols”, filed even date herewith, the entire contents of both said applications being expressly incorporated herein by reference.
FIELD OF THE INVENTION
The invention relates generally to generating codes for use in layered space-time architectures.
BACKGROUND OF THE INVENTION
Unlike the Gaussian channel, the wireless channel suffers from multi-path fading. In such fading environments, reliable communication is made possible only through the use of diversity techniques in which the receiver is afforded multiple replicas of the transmitted signal under varying channel conditions.
Recently, information theoretic studies have shown that spatial diversity provided by multiple transmit and/or receive antennas allows for a significant increase in the capacity of wireless communication systems operated in Rayleigh fading environment. Two approaches for exploiting this spatial diversity have been proposed. In the first approach, channel coding is performed across the spatial dimension, as well as the time, to benefit from the spatial diversity provided by using multiple transmit antennas. The term “space-time codes” is used to refer to this coding scheme. One potential drawback of this schemes is that the complexity of the maximum likelihood (ML) decoder is exponential in the number of transmit antennas. A second approach relies upon a layering architecture at the transmitter and signal processing at the receiver to achieve performance asymptotically close to the outage capacity. In this “layered” space-time architecture, no attempt is made to optimize the channel coding scheme. Further, conventional channel codes are used to minimize complexity. Accordingly, a need exists for a layering architecture, signal processing, and channel coding that are designed and optimized jointly.
SUMMARY OF THE INVENTION
The disadvantages of existing channel coding methods and receivers for multiple antenna communication systems are overcome and a number of advantages are realized by the present invention which provides space-time codes for use in layered architectures having arbitrary numbers of antennas and arbitrary constellations. Algebraic designs of space-time codes for layered architectures are provided in accordance with the present invention.
In accordance with an aspect of the present invention, rate k/n convolutional codes are provided for layered space-time architectures (e.g., rates higher than or equal to 1/n where n is the number of transmit antennas).
In accordance with another aspect of the present invention, convolutional codes for layered space-time architectures are generated using matrices over the ring F[[D]] of formal power series in variable D.
BRIEF DESCRIPTION OF THE DRAWINGS
The various aspects, advantages and novel features of the present invention will be more readily comprehended from the following detailed description when read in conjunction with the appended drawing, in which:
FIG. 1 is a block diagram of a multiple antenna wireless communication system constructed in accordance with an embodiment of the present invention.
Throughout the drawing figures, like reference numerals will be understood to refer to like parts and components.
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS 1. Space-Time Signaling
FIG. 1 depicts a multiple antenna communication system 10 with n transmit antennas 18 and m receive antennas 24. In this system 10, the channel encoder 20 accepts input from the information source 12 and outputs a coded stream of higher redundancy suitable for error correction processing at the receiver 16. The encoded output stream is modulated and distributed among the n antennas via a spatial modulator 22. The signal received at each antenna 24 is a superposition of the n transmitted signals corrupted by additive white Gaussian noise and multiplicative fading. At the receiver 16, the signal rt j received by antenna j at time t is given by r t j = E s i = 1 n α t ( ij ) c t i + n t j ( 1 )
Figure US06560295-20030506-M00001
where {square root over (Es)} is the energy per transmitted symbol; αt (ij) is the complex path gain from transmit antenna i to receive antenna j at time t; ct i is the symbol transmitted from antenna i at time t; nt j is the additive white Gaussian noise sample for receive antenna j at time t. The symbols are selected from a discrete constellation Ω containing 2b points. The noise samples are independent samples of zero-mean complex Gaussian random variable with variance N0/2 per dimension. The different path gains αt (ij) are assumed to be statistically independent.
The fading model of primary interest is that of a block flat Rayleigh fading process in which the code word encompasses B fading blocks. The complex fading gains are constant over one fading block but are independent from block to block. The quasi-static fading model is a special case of the block fading model in which B=1.
The system 10 provides not one, but nm, potential communication links between a transmitter 14 and a receiver 16, corresponding to each distinct transmit antenna 18/receive antenna 24 pairing. The space-time system 10 of the present invention is advantageous because it exploits these statistically independent, but mutually interfering, communication links to improve communication performance.
2. Generalized Layering
In a layered space-time approach, the channel encoder 20 is composite, and the multiple, independent coded streams are distributed in space-time in layers. The system 10 is advantageous because the layering architecture and associated signal processing associated therewith allows the receiver 16 to efficiently separate the individual layers from one another and can decode each of the layers effectively. In such schemes, there is no spatial interference among symbols transmitted within a layer (unlike the conventional space-time code design approach). Conventional channel codes can be used while the effects of spatial interference are addressed in the signal processor design. While this strategy reduces receiver complexity compared to the non-layered space-time approach, significant gains are possible without undue complexity when the encoding, interleaving, and distribution of transmitted symbols among different antennas are optimized to maximize spatial diversity, temporal diversity, and coding gain.
A layer is defined herein as a section of the transmission resources array (i.e., a two-dimensional representation of all available transmission intervals on all antennas) having the property that each symbol interval within the section is allocated to at most one antenna. This property ensures that all spatial interference experienced by the layer comes from outside the layer. A layer has the further structural property that a set of spatial and/or temporal cyclic shifts of the layer within the transmission resource array provides a partitioning of the transmission resource array. This allows for a simple repeated use of the layer pattern for transmission of multiple, independent coded streams.
Formally, a layer in an n×l transmission resource array can be identified by an indexing set L⊂In×Il having the property that the t-th symbol interval on antenna a belongs to the layer if and only if (a, t)εL. Then, the formal notion of a layer requires that, if (a, t)εL and (a′, t′)εL, then either t≠t′ or a≠a′—i.e., that a is a function of t.
Now, consider a composite channel encoder γ consisting of n constituent encoders γ1, γ2, . . . , γn operating on independent information streams. Let γi:yk i →yN i , so that k=k1+k2+ . . . +kn and N=N1+N2+ . . . +Nn. Then, there is a partitioning u=u1|u2| . . . |un of the composite information vector uεyk into a set of disjoint component vectors ui, of length ki, and a corresponding partitioning γ(u)=γ1(u1)|γ2(u2)| . . . |γn(un) of the composite code word γ(u) into a set of constituent code words γi(ui), of length Ni. In the layered architecture approach, the space-time transmitter assigns each of the constituent code words γi(ui) to one of a set of n disjoint layers.
There is a corresponding decomposition of the spatial formatting function that is induced by the layering. Let fi denote the component spatial formatting function, associated with layer Li, which agrees with the composite spatial formatter f regarding the modulation and formatting of the layer elements but which sets all off-layer elements to complex zero. Then
f(γ(u))=f 11(u 1))+f 22(u 2))+ . . . +f nn(u n)).
3. Algebraic Space-Time Code Design
A space-time code may be defined as an underlying channel code C together with a spatial modulator function f that parses the modulated symbols among the transmit antennas. It is well known that the fundamental performance parameters for space-time codes are (1) diversity advantage, which describes the exponential decrease of decoded error rate versus signal-to-noise ratio (asymptotic slope of the performance curve in a log-log scale); and (2) coding advantage which does not affect the asymptotic slope but results in a shift in the performance curve. These parameters are related to the rank and eigenvalues of certain complex matrices associated with the baseband differences between two modulated code words.
Algebraic space-time code designs achieving full spatial diversity are made possible by the following binary rank criterion for binary, BPSK-modulated space-time codes:
Theorem 1 (Binary Rank Criterion) Let be a linear n×l space-time code with underlying binary code C of length N=nl where l≧n. Suppose that every non-zero code word ĉ is a matrix of full rank over the binary field . Then, for BPSK transmission over the quasi-static fading channel, the space-time code achieves full spatial diversity nm.
Proof: The proof is discussed in the above-referenced application Ser. No. 09/397,896.
Using the binary rank criterion, algebraic construction for space-time codes is as follows.
Theorem 2 (Stacking Construction) Let M1, M2, . . . , Mn be binary matrices of dimension k×l, l≧k, and let be the n×l space-time code of dimension k consisting of the code word matrices c ^ = [ x _ M 1 x _ M 2 x _ M n ] ,
Figure US06560295-20030506-M00002
where x denotes an arbitrary k-tuple of information bits and n≦l. Then satisfies the binary rank criterion, and thus, for BPSK transmission over the quasi-static fading channel, achieves full spatial diversity nm, if and only if M1, M2, . . . Mn have the property that
a 1 , a 2 , . . . , a nε:
M=a 1 M 1 ⊕a 2 M 2 ⊕ . . . ⊕a n M n is of full rank k unless a 1 =a 2 = . . . =a n=0.
Proof: The proof is discussed in the above-referenced application Ser. No. 09/397,896.
This construction is general for any number of antennas and, when generalized, applies to trellis as well as block codes. The BPSK stacking construction and its variations, including a similar version for QPSK transmission (in which case the symbol alphabet is 4, the integers modulo 4), encompass as special cases transmit delay diversity, hand-crafted trellis codes, rate 1/n convolutional codes, and certain block and concatenated coding schemes. Especially interesting is the class of rate 1/n convolutional codes with the optimal dfree, most of which can be formatted to achieve full spatial diversity.
In a layered architecture, an even simpler algebraic construction is applicable to arbitrary signaling constellations. In particular, for the design of the component space-time code associated with layer L, we have the following stacking construction using binary matrices for the quasi-static fading channel.
Theorem 3 (Generalized Layered Stacking Construction) Let L be a layer of spatial span n. Given binary matrices M1, M2, . . . , Mn, of dimension k×l, let C be the binary code of dimension k consisting of all code words of the form g(x)=xM1|xM2| . . . |xMn, where x denotes an arbitrary k-tuple of information bits. Let fL denote the spatial modulator having the property that the modulated symbols μ(xMj) associated with xMj are transmitted in the l/b symbol intervals of L that are assigned to antenna j. Then, as the space-time code in a communication system with n transmit antennas and m receive antennas, the space-time code consisting of C and fL achieves spatial diversity dm in a quasi-static fading channel if and only if d is the largest integer such that M1, M2, . . . , Mn have the property that
∀a 1 , a 2 , . . . , a n ε, a 1 +a 2 + . . . +a n =n−d+1:
M=[a 1 M 1 a 2 M 2 . . . a n M n] is of rank k over the binary field.
Proof: The proof is discussed in the above-referenced application filed concurrently herewith.
Corollary 4 Full spatial diversity nm is achieved if and only if M1, M2, . . . , Mn are of rank k over the binary field.
The natural space-time codes associated with binary, rate 1/n, convolutional codes with periodic bit interleaving are advantageous for the layered space-time architecture as they can be easily formatted to satisfy the generalized layered stacking construction. These convolutional codes have been used for a similar application, that is, the block erasure channel. The main advantage of such codes is the availability of computationally efficient, soft-input/soft-output decoding algorithms.
The prior literature on space-time trellis codes treats only the case in which the underlying code has rate 1/n matched to the number of transmit antennas. In the development of generalized layered space-time code design of the present invention, consider the more general case in which the convolutional code has rate greater than 1/n is considered. The treatment includes the case of rate k/n convolutional codes constructed by puncturing an underlying rate 1/n convolutional code.
Let C be a binary convolutional code of rate k/n with the usual transfer function encoder Y(D)=X(D)G(D). In the natural space-time formatting of C, the output sequence corresponding to Yj(D) is assigned to the j-th transmit antenna. Let Fl(D)=[G1,l(D) G2,l(D) . . . Gn,l(D)]T. Then, the following theorem relates the spatial diversity of the natural space-time code associated with C to the rank of certain matrices over the ring [[D]] of formal power series in D.
Theorem 5 Let denote the generalized layered space-time code consisting of the binary convolutional code C, whose k×n transfer function matrix is G(D)=[F1(D) F2(D) . . . Fn(D)], and the spatial modulator fL in which the output Yj(D)=X(D)·Fj(D) is assigned to antenna j along layer L. Let v be the smallest integer having the property that, whenever a1+a2+ . . . +an=v, the k×n matrix [a1F1 a2F2 . . . anFn] has full rank k over [[x]]. Then the space-time code achieves d-level spatial transmit diversity over the quasi-static fading channel where d=n−v+1 and v≧k.
Proof: The proof is discussed in the above-referenced application filed concurrently herewith.
Rate 1/n′ convolutional codes with n′<n can also be put into this framework. This is shown by the following example. Consider the optimal dfree=5 convolutional code with generators G0(D)=1+D2 and G1(D)=1+D+D2. In the case of two transmit antennas, it is clear that the natural layered space-time code achieves d=2 level transmit diversity.
In the case of four transmit antennas, note that the rate 1/2 code can be written as a rate 2/4 convolutional code with generator matrix: G ( D ) = [ 1 + D 0 1 + D 1 0 1 + D D 1 + D ] .
Figure US06560295-20030506-M00003
By inspection, every pair of columns is linearly independent over [[D]]. Hence, the natural periodic distribution of the code across four transmit antennas produces a generalized layered space-time code achieving the maximum d=3 transmit spatial diversity.
For six transmit antennas, the code is expressed as a rate 3/6 code with generator matrix: G ( D ) = [ 1 0 1 1 1 1 D 1 0 D 1 1 0 D 1 D D 1 ] .
Figure US06560295-20030506-M00004
Every set of three columns in the generator matrix has full rank over [[D]], so the natural space-time code achieves maximum d=4 transmit diversity.
Thus far, the design of generalized layered space-time codes that exploit the spatial diversity over quasi-static fading channels has been discussed. The results obtained for generalized layered space-time code design, however, are easily extended to the more general block fading channel. In fact, in the absence of interference from other layers, the quasi-static fading channel under consideration can be viewed as a block fading channel with receive diversity, where each fading block is represented by a different antenna. For the layered architecture with n transmit antennas and a quasi-static fading channel, there are n independent and non-interfering fading links per code word that can be exploited for transmit diversity by proper code design. In the case of the block fading channel, there is a total of nB such links, where B is the number of independent fading blocks per code word per antenna. Thus, the problem of block fading code design for the layered architecture is addressed by simply replacing parameter n by nB.
For example, the following “multi-stacking construction” is a direct generalization of Theorem 3 to the case of a block fading channel. In particular, special cases of the multi-stacking construction are given by the natural space-time codes associated with rate k/n convolutional codes in which various arms from the convolutional encoder are assigned to different antennas and fading blocks (in the same way that Theorem 5 is a specialization of Theorem 3).
Theorem 6 (Generalized Layered Multi-Stacking Construction) Let L be a layer of spatial span n. Given binary matrices M1,1, M2,1, . . . , Mn,1, . . . , M1,B, M2,B, . . . , Mn,B of dimension k×l, let C be the binary code of dimension k consisting of all code words of the form
g(x)=xM 1,1 |xM 2,1 | . . . |xM n,1 | . . . |xM 1,B |xM 2,B | . . . |xM n,B,
where x denotes an arbitrary k-tuple of information bits, and B is the number of independent fading blocks spanning one code word. Let fL denote the spatial modulator having the property that μ(xMj,v) is transmitted in the symbol intervals of L that are assigned to antenna j in the fading block v.
Then, as the space-time code in a communication system with n transmit antennas and m receive antennas, the space-time code consisting of C and fL achieves spatial diversity dm in a B-block fading channel if and only if d is the largest integer such that M1,1, M2,1, . . . , Mn,B have the property that
a 1,1 , a 2,1 , . . . , a n,B ε, a 1,1 +a 2,1 + . . . +a n,B =nB−d+1:
M=[a 1,1 M 1,1 a 2,1 M 2,1 . . . a n,B M n,B] is of rank k over the binary field.
4. CONCLUSIONS
An algebraic approach to the design of space-time codes for layered space-time architectures has been formulated; and new code constructions have been presented for the quasi-static fading channel as well as the more general block fading channel. It is worth noting that, in the absence of interference from other layers, the fading channel experienced by a given coded layer is equivalent to a block fading channel with receive diversity. Thus, the algebraic framework provided by the present invention is also useful for block fading channels without transmit diversity.
Although the present invention has been described with reference to a preferred embodiment thereof, it will be understood that the invention is not limited to the details thereof. Various modifications and substitutions have been suggested in the foregoing description, and others will occur to those of ordinary skill in the art. All such substitutions are intended to be embraced within the scope of the invention as defined in the appended claims.

Claims (14)

What is claimed is:
1. A method of generating a space-time code for encoding information symbols comprising the steps of:
defining a binary rank criterion such that is a linear n×l space-time code with underlying binary code C of length N=nl where l≧n, and a non-zero code word ĉ is a matrix of full rank over a binary field to allow full spatial diversity nm for n transmit antennas and m receive antennas; and
generating binary matrices M1, M2, . . . , Mn of dimension k×l, l≧k, being said n×l space-time code of dimension k and comprising code word matrices c ^ = [ x _ M 1 x _ M 2 x _ M n ] ,
Figure US06560295-20030506-M00005
wherein x denotes an arbitrary k-tuple of said information symbols and n≦l, said binary matrices M1, M2, . . . , Mn being characterized by
∀a 1 , a 2 , . . . , a nε:
M=a 1 M 1 ⊕a 2 M 2 ⊕ . . . ⊕a n M n is of full rank k unless a 1 =a 2 = . . . =a n=0
to allow said code to satisfy said binary rank criterion.
2. A method as claimed in claim 1, wherein said generating step is used for binary phase shift keying transmission over a quasi-static fading channel and achieves substantially full spatial diversity nm.
3. A method as claimed in claim 1, wherein said code is selected from the group consisting of a trellis code, a block code, a convolutional code, and a concatenated code.
4. A method of generating a space-time code for encoding information symbols comprising the steps of:
defining L as a layer of spatial span n, and C as a binary code of dimension k comprising code words having the form g(x)=xM1|xM2| . . . xMn, where M1, M2, . . . , Mn are binary matrices of dimension k×l and x denotes an arbitrary k-tuple of said information symbols;
modulating said code words xMj such that said modulated symbols μ(xMj) are transmitted in the l/b symbol intervals of L that are assigned to an antenna j (18); and
generating a space-time code comprising C and fL having d be the largest integer such that M1, M2, . . . , Mn have the property that
∀a 1 , a 2 , . . . , a n ε, a 1 +a 2 + . . . +a n =n−d+1:
M=[a 1 M 1 a 2 M 2 . . . a n M n] is of rank k over the binary field
to achieve spatial diversity dm in a quasi-static fading channel.
5. A method as claimed in claim 4, wherein said binary matrices M1, M2, . . . , Mn are of rank k over the binary field to achieve substantially full spatial diversity nm for n transmit antennas and m receive antennas.
6. A method as claimed in claim 4, further comprising the step of transmitting said space-time codes at a rate b(n−d+1) bits per signaling interval for a generalized layered communication system having n transmit antennas, a signaling constellation of size 2b, and component codes achieving d-level spatial transmit diversity constellation.
7. A method for generating a space-time code for encoding information symbols comprising the steps of:
defining as a generalized layered space-time code comprising a binary convolutional code C having a k×n transfer function matrix of G(D)=[F1(D) F2(D) . . . Fn(D)], and a spatial modulator fL in which the output Yj(D)=X(D)·Fj(D) is assigned to an antenna j along a layer L;
defining v as the smallest integer having the property that, whenever a1+a2+ . . . +an=v, the k×n matrix [a1F1 a2F2 . . . anFn] has full rank k over [[x]]; and
generating a space-time code to achieve d-level spatial transmit diversity over the quasi-static fading channel where d=n−v+1 and v≧k.
8. A method generating a space-time code for encoding information symbols comprising the steps of:
defining L as a layer of spatial span n and C as a binary code of dimension k comprising code words of the form
g(x)=xM 1,1 |xM 2,1 | . . . |xM n,1 | . . . |xM 1,B |xM 2,B | . . . |xM n,B
where M1,1, M2,1, . . . Mn,1, . . . , M1,B, M2,B, . . . , Mn,B are binary matrices of dimension k×l and x denotes an arbitrary k-tuple of information bits, and B as the number of independent fading blocks spanning one code word;
modulating said code words xMj,v such that said modulated symbols μ(xMj,v) are transmitted in the symbol intervals of L that are assigned to antenna j in a fading block v; and
generating said space-time code in a communication system with n transmit antennas and m receive antennas such that comprising C and fL achieves spatial diversity dm in a B-block fading channel, d being the largest integer such that M1,1, M2,1, . . . , Mn,B have the property that
∀a 1,1 , a 2,1 , . . . , a n,B ε, a 1,1 +a 2,1 + . . . +a n,B =nB−d+1:
M=[a 1,1 M 1,1 a 2,1 M 2,1 . . . a n,B M n,B] is of rank k over the binary field.
9. An encoding apparatus in a layered space-time architecture comprising:
an input device for receiving information symbols; and
a processing device for encoding said information symbols using a space-time code generated by defining a binary rank criterion such that is a linear n×l space-time code with underlying binary code C of length N=nl where l≧n and a non-zero code word ĉ is a matrix of full rank over a binary field to allow full spatial diversity nm for n transmit antennas and m receive antennas, and by generating binary matrices M1, M2, . . . , Mn of dimension k×l, l≧k, being said n×l space-time code of dimension k and comprising code word matrices c ^ = [ x _ M 1 x _ M 2 x _ M n ] ,
Figure US06560295-20030506-M00006
wherein x denotes an arbitrary k-tuple of said information symbols and n≦l, said binary matrices M1, M2, . . . , Mn being characterized by
∀a 1 , a 2 , . . . , a nε:
M=a 1 M 1 ⊕a 2 M 2 ⊕ . . . ⊕a n M n is of full rank k unless a 1 =a 2 = . . . =a n=0
to allow said code to satisfy said binary rank criterion.
10. An encoding apparatus as claimed in claim 9, wherein said code is selected from the group consisting of a trellis code, a block code, a convolutional code, and a concatenated code.
11. An encoding apparatus in a layered space-time architecture comprising:
an input device for receiving information symbols; and
a processing device for encoding said information symbols using a space-time code generated by defining L as a layer of spatial span n and C as a binary code of dimension k comprising code words having the form g(x)=xM1|xM2| . . . |xMn, where M1, M2, . . . , Mn are binary matrices of dimension k×l and x denotes an arbitrary k-tuple of said information symbols, by modulating said code words xMj such that said modulated symbols μ(xMj) are transmitted in the l/b symbol intervals of L that are assigned to an antenna j, and by generating said space-time code comprising C and fL wherein d is the largest integer such that M1, M2, . . . , Mn have the property that
∀a 1 , a 2 , . . . , a n ε, a 1 +a 2 + . . . +a n =n−d+1:
M=[a 1 M 1 a 2 M 2 . . . a n M n] is of rank k over the binary field
to achieve spatial diversity dm in a quasi-static fading channel.
12. An encoding apparatus as claimed in claim 11, wherein said binary matrices M1, M2, . . . , Mn are of rank k over the binary field to achieve substantially full spatial diversity nm for n transmit antennas and m receive antennas.
13. An encoding apparatus in a layered space-time architecture comprising:
an input device for receiving information symbols; and
a processing device for encoding said information symbols using a space-time code generated by defining as a generalized layered space-time code comprising a binary convolutional code C having a k×n transfer function matrix of G(D)=[F1(D) F2(D) . . . Fn(D)], and by spatial modulating fL in which the output Yj(D)=X(D)·Fj(D) is assigned to an antenna j along a layer L, v being defined as the smallest integer having the property that, whenever a1+a2+ . . . +an=v, the k×n matrix [a1F1 a2F2 . . . anFn] has full rank k over [[x]], and generating said space-time code achieving d-level spatial transmit diversity over the quasi-static fading channel where d=n−v+1 and v≧k.
14. An encoding apparatus in a layered space-time architecture comprising:
an input device for receiving information symbols; and
a processing device for encoding said information symbols using a space-time code generated by defining L as a layer of spatial span n and C as a binary code of dimension k comprising code words of the form
g(x)=xM1,1 |xM 2,1 | . . . |xM n,1 | . . . |xM 1,B |xM 2,B | . . . |xM n,B
where M1,1, M2,1, . . . , Mn,1, . . . , M1,B, M2,B, . . . Mn,B are binary matrices of dimension k×l and x denotes an arbitrary k-tuple of information bits, and B as the number of independent fading blocks spanning one code word, modulating said code words xMj,v such that said modulated symbols μ(xMj,v) are transmitted in the symbol intervals of L that are assigned to antenna j in a fading block v, and generating said space-time code in a communication system with n transmit antennas and m receive antennas such that comprising C and fL achieves spatial diversity dm in a B-block fading channel, d being the largest integer such that M1,1, M2,1, . . . , Mn,B have the property that
∀a 1,1 , a 2,1 , . . . , a n,B ε, a 1,1 +a 2,1 + . . . +a n,B =nB−d+1:
M=[a 1,1 M 1,1 a 2,1 M 2,1 . . . a n,B M n,B] is of rank k over the binary field.
US09/613,607 1999-09-15 2000-07-11 Method of generating space-time codes for generalized layered space-time architectures Expired - Lifetime US6560295B1 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
US09/613,607 US6560295B1 (en) 1999-09-15 2000-07-11 Method of generating space-time codes for generalized layered space-time architectures
US10/430,002 US7012967B2 (en) 1999-09-15 2003-05-06 Method of generating space-time codes for generalized layered space-time architectures

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US15393699P 1999-09-15 1999-09-15
US09/613,607 US6560295B1 (en) 1999-09-15 2000-07-11 Method of generating space-time codes for generalized layered space-time architectures

Related Child Applications (1)

Application Number Title Priority Date Filing Date
US10/430,002 Division US7012967B2 (en) 1999-09-15 2003-05-06 Method of generating space-time codes for generalized layered space-time architectures

Publications (1)

Publication Number Publication Date
US6560295B1 true US6560295B1 (en) 2003-05-06

Family

ID=22549327

Family Applications (2)

Application Number Title Priority Date Filing Date
US09/613,607 Expired - Lifetime US6560295B1 (en) 1999-09-15 2000-07-11 Method of generating space-time codes for generalized layered space-time architectures
US10/430,002 Expired - Lifetime US7012967B2 (en) 1999-09-15 2003-05-06 Method of generating space-time codes for generalized layered space-time architectures

Family Applications After (1)

Application Number Title Priority Date Filing Date
US10/430,002 Expired - Lifetime US7012967B2 (en) 1999-09-15 2003-05-06 Method of generating space-time codes for generalized layered space-time architectures

Country Status (2)

Country Link
US (2) US6560295B1 (en)
EP (1) EP1085688A2 (en)

Cited By (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20020044611A1 (en) * 2000-08-11 2002-04-18 Babak Hassibi Method of multiple-antenna wireless communication using space-time codes
US20020136327A1 (en) * 2000-11-06 2002-09-26 Hesham El-Gamal Method and system for utilizing space-time codes for block fading channels
US20030022636A1 (en) * 1999-12-30 2003-01-30 Juha Ylitalo Method of transmitting data from a transmitter to a receiver, and a radio system
US20030072381A1 (en) * 2001-08-31 2003-04-17 Ionescu Dumitru Mihai Apparatus, and associated method, for forming a systematic, recursive, space-time code
US20030135799A1 (en) * 2000-07-17 2003-07-17 Markus Doetsch Method and device for diversity transmission of coded information
US20040014431A1 (en) * 2002-06-05 2004-01-22 Titus Lo Adaptive communications system and method
US20040223555A1 (en) * 2003-05-09 2004-11-11 Samsung Electronics Co., Ltd. Apparatus and method for generating space-time trellis code for maximizing space-time diversity gain and coding gain in a mobile communication system
US20050095997A1 (en) * 2003-10-31 2005-05-05 Jyhchau Horng Transmit diversity gain for wireless communications networks
US6898248B1 (en) * 1999-07-12 2005-05-24 Hughes Electronics Corporation System employing threaded space-time architecture for transporting symbols and receivers for multi-user detection and decoding of symbols
US20050113121A1 (en) * 2003-11-24 2005-05-26 John Terry Apparatus, and associated method, for communicating communication data in a multiple-input, multiple-output communication system
US20050147180A1 (en) * 2000-05-17 2005-07-07 Ionescu Dumitru M. Apparatus, and associated method, for forming a signal exhibiting space-time redundancy
US7092450B1 (en) * 2001-04-09 2006-08-15 At&T Corp. Frequency-domain method for joint equalization and decoding of space-time block codes
US7103325B1 (en) * 2002-04-05 2006-09-05 Nortel Networks Limited Adaptive modulation and coding
US7379508B1 (en) * 2001-04-09 2008-05-27 At&T Corp. Frequency-domain method for joint equalization and decoding of space-time block codes
US20090028253A1 (en) * 2007-07-24 2009-01-29 Wen-Rong Wu Tone-Interleaved Coded Modulation Scheme for MIMO OFDM Communication
CN101378298A (en) * 2007-09-02 2009-03-04 三菱电机株式会社 System for transmitting information data from a transmitter to a receiver over a nested block channel

Families Citing this family (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7376175B2 (en) 2001-03-14 2008-05-20 Mercury Computer Systems, Inc. Wireless communications systems and methods for cache enabled multiple processor based multiple user detection
US7139306B2 (en) 2001-03-14 2006-11-21 Mercury Computer Systems, Inc. Wireless communication systems and methods for long-code communications for regenerative multiple user detection involving pre-maximal combination matched filter outputs
EP1374467B1 (en) * 2001-03-28 2005-08-10 Siemens Aktiengesellschaft Method for operating a digital mobile radio network with space-time block codes
US8005035B2 (en) 2001-04-27 2011-08-23 The Directv Group, Inc. Online output multiplexer filter measurement
US7471735B2 (en) 2001-04-27 2008-12-30 The Directv Group, Inc. Maximizing power and spectral efficiencies for layered and conventional modulations
US7822154B2 (en) 2001-04-27 2010-10-26 The Directv Group, Inc. Signal, interference and noise power measurement
US7423987B2 (en) 2001-04-27 2008-09-09 The Directv Group, Inc. Feeder link configurations to support layered modulation for digital signals
US7583728B2 (en) 2002-10-25 2009-09-01 The Directv Group, Inc. Equalizers for layered modulated and other signals
US7778365B2 (en) 2001-04-27 2010-08-17 The Directv Group, Inc. Satellite TWTA on-line non-linearity measurement
WO2002098051A1 (en) * 2001-05-25 2002-12-05 Regents Of The University Of Minnesota Space-time coded transmissions within a wireless communication network
WO2003105383A1 (en) * 2002-06-07 2003-12-18 Linkair Communications, Inc. A method and apparatus of spread space-time block coding
WO2004006455A1 (en) 2002-07-03 2004-01-15 The Directv Group, Inc. Method and apparatus for layered modulation
CA2503530C (en) 2002-10-25 2009-12-22 The Directv Group, Inc. Lower complexity layered modulation signal processor
US8064528B2 (en) 2003-05-21 2011-11-22 Regents Of The University Of Minnesota Estimating frequency-offsets and multi-antenna channels in MIMO OFDM systems
US8204149B2 (en) 2003-12-17 2012-06-19 Qualcomm Incorporated Spatial spreading in a multi-antenna communication system
CN100452928C (en) * 2003-12-25 2009-01-14 西安电子科技大学 Coding method for mixed recursion lattice space-time code
KR101754527B1 (en) * 2015-03-09 2017-07-06 한국항공우주연구원 Apparatus and method for coding packet

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6115427A (en) * 1996-04-26 2000-09-05 At&T Corp. Method and apparatus for data transmission using multiple transmit antennas
US6351499B1 (en) * 1999-12-15 2002-02-26 Iospan Wireless, Inc. Method and wireless systems using multiple antennas and adaptive control for maximizing a communication parameter
US6430231B1 (en) * 1997-11-11 2002-08-06 At&T Corp. Generalized orthogonal designs for space-time codes for wireless communication
US6510173B1 (en) * 1998-10-08 2003-01-21 Centro De Technologia Vidriera Monterrey, S.A. Method for the orthogonal and offset transmission-reception of a signal and device for realizing the same

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6314147B1 (en) * 1997-11-04 2001-11-06 The Board Of Trustees Of The Leland Stanford Junior University Two-stage CCI/ISI reduction with space-time processing in TDMA cellular networks
US6327310B1 (en) * 1998-08-14 2001-12-04 Lucent Technologies Inc. Wireless transmission method for antenna arrays, having improved resistance to fading
WO2000018056A1 (en) * 1998-09-18 2000-03-30 Hughes Electronics Corporation Method and constructions for space-time codes for psk constellations for spatial diversity in multiple-element antenna systems
US6587515B1 (en) * 1999-02-10 2003-07-01 Hamid Jafarkhani Differential transmitter diversity technique for wireless communications

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6115427A (en) * 1996-04-26 2000-09-05 At&T Corp. Method and apparatus for data transmission using multiple transmit antennas
US6430231B1 (en) * 1997-11-11 2002-08-06 At&T Corp. Generalized orthogonal designs for space-time codes for wireless communication
US6510173B1 (en) * 1998-10-08 2003-01-21 Centro De Technologia Vidriera Monterrey, S.A. Method for the orthogonal and offset transmission-reception of a signal and device for realizing the same
US6351499B1 (en) * 1999-12-15 2002-02-26 Iospan Wireless, Inc. Method and wireless systems using multiple antennas and adaptive control for maximizing a communication parameter

Cited By (34)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6898248B1 (en) * 1999-07-12 2005-05-24 Hughes Electronics Corporation System employing threaded space-time architecture for transporting symbols and receivers for multi-user detection and decoding of symbols
US7286612B2 (en) * 1999-12-30 2007-10-23 Nokia Corporation Method of transmitting data from a transmitter to a receiver, and a radio system
US20030022636A1 (en) * 1999-12-30 2003-01-30 Juha Ylitalo Method of transmitting data from a transmitter to a receiver, and a radio system
US7469018B2 (en) * 2000-05-17 2008-12-23 Nokia Corporation Apparatus, and associated method, for forming a signal exhibiting space-time redundancy
US20050147180A1 (en) * 2000-05-17 2005-07-07 Ionescu Dumitru M. Apparatus, and associated method, for forming a signal exhibiting space-time redundancy
US20030135799A1 (en) * 2000-07-17 2003-07-17 Markus Doetsch Method and device for diversity transmission of coded information
US7295625B2 (en) * 2000-07-17 2007-11-13 Infineon Technologies Ag Method and device for diversity transmission of coded information
US6944236B2 (en) * 2000-08-11 2005-09-13 Lucent Technologies Inc. Method of multiple-antenna wireless communication using space-time codes
US20020044611A1 (en) * 2000-08-11 2002-04-18 Babak Hassibi Method of multiple-antenna wireless communication using space-time codes
US7415076B2 (en) 2000-11-06 2008-08-19 The Directv Group, Inc. Method and system for utilizing space-time codes for block fading channels
US7042956B2 (en) * 2000-11-06 2006-05-09 Hesham El-Gamal Method and system for utilizing space-time codes for block fading channels
US20070140372A1 (en) * 2000-11-06 2007-06-21 Hesham El-Gamal Method and system for utilizing space-time codes for block fading channels
US20020136327A1 (en) * 2000-11-06 2002-09-26 Hesham El-Gamal Method and system for utilizing space-time codes for block fading channels
US7110464B2 (en) 2000-11-06 2006-09-19 The Directv Group, Inc. Method and system for utilizing space-time codes for block fading channels
US20060039501A1 (en) * 2000-11-06 2006-02-23 Hesham El-Gamal Method and system for utilizing space-time codes for block fading channels
US7092450B1 (en) * 2001-04-09 2006-08-15 At&T Corp. Frequency-domain method for joint equalization and decoding of space-time block codes
US7379508B1 (en) * 2001-04-09 2008-05-27 At&T Corp. Frequency-domain method for joint equalization and decoding of space-time block codes
US7173976B1 (en) * 2001-04-09 2007-02-06 At&T Corp. Frequency-domain method for joint equalization and decoding of space-time block codes
US20030072381A1 (en) * 2001-08-31 2003-04-17 Ionescu Dumitru Mihai Apparatus, and associated method, for forming a systematic, recursive, space-time code
US6842494B2 (en) * 2001-08-31 2005-01-11 Nokia Corporation Apparatus, and associated method, for forming a systematic, recursive, space-time code
US7103325B1 (en) * 2002-04-05 2006-09-05 Nortel Networks Limited Adaptive modulation and coding
US7181246B2 (en) * 2002-06-05 2007-02-20 Neocific, Inc. Adaptive communications system and method
US20040014431A1 (en) * 2002-06-05 2004-01-22 Titus Lo Adaptive communications system and method
US20040223555A1 (en) * 2003-05-09 2004-11-11 Samsung Electronics Co., Ltd. Apparatus and method for generating space-time trellis code for maximizing space-time diversity gain and coding gain in a mobile communication system
US7292644B2 (en) * 2003-05-09 2007-11-06 Samsung Electronics Co., Ltd. Apparatus and method for generating space-time trellis code for maximizing space-time diversity gain and coding gain in a mobile communication system
US7039369B2 (en) * 2003-10-31 2006-05-02 Mitsubishi Electric Research Laboratories, Inc. Transmit diversity gain for wireless communications networks
US20050095997A1 (en) * 2003-10-31 2005-05-05 Jyhchau Horng Transmit diversity gain for wireless communications networks
US20050113121A1 (en) * 2003-11-24 2005-05-26 John Terry Apparatus, and associated method, for communicating communication data in a multiple-input, multiple-output communication system
US7725084B2 (en) * 2003-11-24 2010-05-25 Nokia Corporation Apparatus, and associated method, for communicating communication data in a multiple-input, multiple-output communication system
US20090028253A1 (en) * 2007-07-24 2009-01-29 Wen-Rong Wu Tone-Interleaved Coded Modulation Scheme for MIMO OFDM Communication
US7978779B2 (en) 2007-07-24 2011-07-12 National Chiao Tung University Tone-interleaved coded modulation scheme for MIMO OFDM communication
CN101378298A (en) * 2007-09-02 2009-03-04 三菱电机株式会社 System for transmitting information data from a transmitter to a receiver over a nested block channel
US20090060012A1 (en) * 2007-09-02 2009-03-05 Mitsubishi Electric Corporation System for transmitting information data from a transmitter to a receiver over a nested block channel
US8054870B2 (en) * 2007-09-02 2011-11-08 Mitsubishi Electric Corporation System for transmitting information data from a transmitter to a receiver over a nested block channel

Also Published As

Publication number Publication date
US7012967B2 (en) 2006-03-14
US20030194022A1 (en) 2003-10-16
EP1085688A2 (en) 2001-03-21

Similar Documents

Publication Publication Date Title
US6560295B1 (en) Method of generating space-time codes for generalized layered space-time architectures
US7415076B2 (en) Method and system for utilizing space-time codes for block fading channels
KR101151130B1 (en) Method and apparatus for transmitting and receiving data using full rate full diversity stbc
US6898248B1 (en) System employing threaded space-time architecture for transporting symbols and receivers for multi-user detection and decoding of symbols
Jafarkhani et al. Multiple transmit antenna differential detection from generalized orthogonal designs
Lu et al. Rate-diversity tradeoff of space-time codes with fixed alphabet and optimal constructions for PSK modulation
US7430244B2 (en) Constellation-rotating orthogonal space-time block coding technique
CN100454766C (en) Decoding apparatus and method for decoding the data encoded with an LDPC code
US7010054B2 (en) Method and system for utilizing space-time overlays for convolutionally coded systems
Seifi et al. Media-based MIMO: Outperforming known limits in wireless
CN102630374B (en) Method for transmitting a digital signal for a marc system with a full-duplex relay, and corresponding program product and relay device
JP2006135990A (en) Transmitter and transmission method
CN103069728A (en) Method and device for relaying in a communication network
WO2006025635A1 (en) A structured space-time code achieving the full diversity and full rate and generating method thereof, and multi-input multi-output system
CN102742201A (en) Method for transmitting a digital signal for a semi-orthogonal frame system having half-duplex relay, and corresponding program product and relay device
US7529305B1 (en) Combination of space-time coding and spatial multiplexing, and the use of orthogonal transformation in space-time coding
KR100557085B1 (en) Receiving apparatus for wireless telecommunication system using at least 3 transmit antennas
US20050220210A1 (en) Method and construction for space-time codes for AM-PSK constellations
CN102612822A (en) Method for transmitting a digital signal for a marc system with a half-duplex relay, and corresponding program product and relay device
KR100526510B1 (en) Signal transmitting/receiving apparatus and method over multiple antennas in a mobile communication system
Diggavi et al. Diversity-embedded space-time codes
Warrier et al. Noncoherent communication in space and time
US7675990B2 (en) Space-time codes for linearly labelled PAM, PSK, QAM and related constellations using gray mapping
Calderbank et al. Space-time signaling based on Kerdock and Delsafte-Goethals codes
Safar et al. Systematic space-time trellis code design for an arbitrary number of transmit antennas

Legal Events

Date Code Title Description
AS Assignment

Owner name: HUGHES ELECTRONICS CORPORATION, CALIFORNIA

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:HAMMONS, A. ROGER JR.;EL GAMAL, HESHAM;REEL/FRAME:011252/0663

Effective date: 20001005

STCF Information on status: patent grant

Free format text: PATENTED CASE

FPAY Fee payment

Year of fee payment: 4

FPAY Fee payment

Year of fee payment: 8

FPAY Fee payment

Year of fee payment: 12

AS Assignment

Owner name: THE DIRECTV GROUP, INC., CALIFORNIA

Free format text: MERGER AND CHANGE OF NAME;ASSIGNORS:HUGHES ELECTRONICS CORPORATION;THE DIRECTV GROUP, INC.;REEL/FRAME:056981/0728

Effective date: 20040316

AS Assignment

Owner name: DIRECTV, LLC, CALIFORNIA

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:THE DIRECTV GROUP, INC.;REEL/FRAME:057143/0641

Effective date: 20210728

AS Assignment

Owner name: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH, AS COLLATERAL AGENT, NEW YORK

Free format text: SECURITY AGREEMENT;ASSIGNOR:DIRECTV, LLC;REEL/FRAME:057695/0084

Effective date: 20210802

AS Assignment

Owner name: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A. AS COLLATERAL AGENT, TEXAS

Free format text: SECURITY AGREEMENT;ASSIGNOR:DIRECTV, LLC;REEL/FRAME:058220/0531

Effective date: 20210802