USRE44827E

Training-based channel estimation for multiple-antennas

Claim Score by NHIP

Read claim 1, the broadest

Abstract

The burden of designing multiple training sequences for systems having multiple transmit antennas, is drastically reduced by employing a single sequence from which the necessary multiple sequences are developed. The single sequence is selected to create sequences that have an impulse-like autocorrelation function and zero cross correlations. A sequence of any desired length Nt can be realized for an arbitrary number of channel taps, L. The created sequences can be restricted to a standard constellation (that is used in transmitting information symbols) so that a common constellation mapper is used for both the information signals and the training sequence. In some applications a a training sequence may be selected so that it is encoded with the same encoder that is used for encoding information symbols. Both block and trellis coding is possible in embodiments that employ this approach.

Term

Term ended

Expired 20 September 2021, 5 years ago.

  1. Priority
  2. Filed
  3. Granted
  4. Expired
  5. Today

18 claims: 2 independent, 16 dependent

  1. 1
    Broadest claimClaim Score 31, narrow(NHIP)A space-time diversity transmitter that includes (a) n transmitting antennas, where n is greater than one, (b) first encoder responsive to an applied information bit stream, said encoder developing n symbol streams, and (c) a constellation mapper responsive to said n symbol streams, for mapping symbols of each of said n symbol streams into a standard signal constellation to create a corresponding mapped stream, said constellation mapper applying each of the created n mapped streams to a different one of said n antennas in blocks of N t mapped symbols that are synchronized in time to each other, the improvement comprising:a training generator for generating either n sequences of signals or a sequence of signals that contains n subsequences of signal;a second encoder for creating n training symbol sequences from said signals created by said training generator, each containing N t symbols , where N t represents a training sequence length ;and said constellation mapper is configured to map said n training symbol sequences onto a standard constellation to develop n mapped training sequences, and to apply the n mapped training sequences to said n antennas at times when said constellation mapper stops applying said n mapped stream to said n antennas;where said n training symbol sequences have an impulse-like autocorrelation function and zero cross correlation.
  2. 17
    A space-time diversity transmitter that includes (a) n transmitting antennas, where n is greater than one, (b) first encoder responsive to an applied information bit stream, said encoder developing n symbol streams, and (c) a constellation mapper responsive to said n symbol streams, for mapping symbols of each of said n symbol streams into a standard signal constellation to create a corresponding mapped stream, said constellation mapper applying each of the created n mapped streams to a different one of said n antennas in blocks of N t mapped symbols that are synchronized in time to each other, the improvement comprising:a training generator for generating either n sequences of signals or a sequence of signals that contains n subsequences of signal;a second encoder for creating n training symbol sequences from said signals created by said training generator, each containing N t symbols , where N t represents a training sequence length ;and said constellation mapper is configured to map said n training sequences onto a standard constellation to develop n mapped training sequences, and to apply the n mapped training sequences to said n antennas at times when said constellation mapper stops applying said n mapped stream to said n antennas;where said n training sequences have an impulse-like autocorrelation function and zero cross correlation, and where n2 n=2 , said generator creates a sequence s, and said second encoder creates a first training sequence that is equal to −s concatenated with s, and a second training sequence that is equal to s concatenated with s.