CA2302289C

Spatio-temporal processing for communication

Abstract

The invention provides a space-time signal processing system with advantageouslyreduced complexity. The system may take advantage of multiple transmitter antennaelements and/or multiple receiver antenna elements, or multiple polarizations of a singletransmitter antenna element and/or single receiver antenna element, and is not restrictedto wireless contexts. One embodiment employs a substantially orthogonalizingprocedure (SOP) in conjunction with a plurality of transmitter antenna elements and onereceiver antenna element. The SOP decomposes the time domain space-timecommunication channel that may have inter symbol interference (ISI) into a set ofparallel, space-frequency, SOP bins wherein the ISI is substantially reduced and thesignal received at a receiver in one bin of the SOP is substantially independent of thesignal received in any other bin. The decomposition of the ISI-rich space-time channelinto substantially independent SOP bins makes it computationally efficient to implementvarious advantageous spatial processing techniques.

CA2302289C, drawing sheet 1
Sheet 1 of 32

Term

Term ended

Expired 27 August 2017, 9.1 years ago.

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

138 claims: 29 independent, 109 dependent

  1. 1
    CA 02302289 2005-02-17 -37CLAIMS:1. A method for transmitting information via a plurality of inputs to a channel in a digital communication system, the method comprising: providing a time domain substantially orthogonalizing procedure to divide said channel into input bins;providing one or more spatial directions for communication defined by corresponding weightings among said channel inputs wherein each input bin has at least one associated spatial direction;and transmitting said information in subchannels by employing at least two independent parallel applications of said time domain substantially orthogonalizing procedure, the subchannels being defined by a combination of input bin and spatial direction.
  2. 8
    The method of any one of claims 1 to 7 wherein transmitting comprises:providing a group of input symbols wherein each input symbol corresponds to a particular input bin of said time domain substantially orthogonalizing procedure;applying ones of said weightings corresponding to each of said input bins to each of said input symbols to develop for each of said input symbols a vector of spatially processed symbols, each element of said vector corresponding to a single channel input of said plurality of channel inputs;applying said time domain substantially orthogonalizing procedure independently for each of said channel inputs to said spatially processed symbols;and transmitting information via said channel inputs responsive to results of said time domain substantially orthogonalizing procedure.
  3. 9
    The method of any one of Claims 1 to 7 wherein transmitting comprises transmitting information in subchannels defined by said input bins and at least two spatial directions associated with each of said input bins, each of said input bins having identical associated spatial directions.
  4. 11
    The method of any one of Claims 1 to 7 wherein transmitting comprises transmitting information in subchannels defined by said input bins and at least two spatial directions associated with each of said input bins, said spatial directions being chosen independently for each of said input bins.
  5. 20
    The method of any one of Claims 15 to 19 wherein said coding procedure belongs to a group consisting of:convolutional coding, Reed-Solomon coding, CRC coding, block coding, trellis coding, turbo coding, and interleaving.
  6. 26
    The method of any one of claims 1 to 25 wherein said time domain substantially orthogonalizing procedure belongs to one of a group consisting of an inverse Fast Fourier Transform and a Fast Fourier Transform. CA 02302289 2005-02-17
  7. 28
    The method of any one of Claims 1 to 25 wherein said time domain substantially orthogonalizing procedure belongs to one of a group consisting of a discrete cosine transform, a Hilbert transform, a wavelet transform, and processing through a plurality of bandpass filter/frequency converter pairs centered at spaced apart frequencies.
  8. 29
    The method of any one of claims 1 to 28 wherein said channel comprises a wireless channel and said plurality of channel inputs are associated with a corresponding plurality of transmitter antenna elements.
  9. 32
    The method of any one of claims 1 to 31 further comprising:allocating bit loading and power among said plurality of subchannels.
  10. 33
    A transmitter system for transmitting information via a plurality of inputs to a channel, said transmitter system comprising:at least one processing element that applies a time domain substantially orthogonalizing procedure to divide said channel into input bins;a spatial processor employing weightings among the channel inputs to define spatial directions wherein each input bin has at least one associated spatial direction;and wherein said transmitter system transmits information in subchannels of said channel, each of said subchannels being defined by a combination of input bin and spatial direction, by employing said at least one processing element for at least two independent applications of said time domain substantially orthogonalizing procedure. CA 02302289 2005-02-17
  11. 52
    The transmitter system of any one of Claims 47 to 51 wherein said coding procedure belongs to a group consisting of:convolutional coding, Reed-Solomon coding, CRC coding, block coding, trellis coding, turbo coding, and interleaving.
  12. 59
    The transmitter system of any one of Claims 33 to 58 wherein said time domain substantially orthogonalizing procedure belongs to one of a group consisting of an inverse Fast Fourier Transform and a Fast Fourier Transform.
  13. 61
    The transmitter system of any one of Claims 33 to 58 wherein said time domain substantially orthogonalizing procedure belongs to one of a group consisting of a discrete cosine transform, a Hilbert transform, a wavelet transform, and processing through a plurality of bandpass filter/frequency converter pairs centered at spaced apart frequencies.
  14. 62
    The transmitter system of any one of Claims 33 to 61 wherein said channel comprises a wireless channel and said plurality of channel inputs are associated with a corresponding plurality of transmitter antenna elements.
  15. 65
    The transmitter system of any one of Claims 33 to 64 further comprising:a bit loading system that allocates bit loading and power among said plurality of subchannels.
  16. 66
    A method for receiving information via a plurality of outputs from a channel in a digital communication system, said method comprising:providing a time domain substantially orthogonalizing procedure to divide said channel into output bins;providing one or more spatial directions for communication defined by corresponding weightings among said channel outputs wherein each output bin has at least one associated spatial direction;and receiving information via subchannels of said channel by employing at least two independent parallel applications of said time domain substantially orthogonalizing procedure, each subchannel being defined by a combination of output bin and spatial direction.
  17. 73
    The method of any one of Claims 66 to 72 wherein receiving comprises:receiving input time domain symbols via said channel outputs;applying said substantially orthogonalizing procedure to said input time domain symbols independently for each of said channel outputs;and applying ones of said weightings corresponding to each of said output bins to results of said substantially orthogonalizing procedure to obtain symbols transmitted via each of said subchannels.
  18. 91
    The method of any one of Claims 66 to 90 wherein said time domain substantially orthogonalizing procedure belongs to one of a group consisting of a Fast Fourier Transform and an inverse Fast Fourier Transform.
  19. 93
    The method of any one of Claims 66 to 90 wherein said time domain substantially orthogonalizing procedure belongs to one of a group consisting of a discrete cosine transform, a Hilbert transform, a wavelet transform, and processing through a plurality of frequency converter/bandpass filter pairs centered at spaced apart frequencies.
  20. 94
    The method of any one of Claims 66 to 93 wherein said channel comprises a wireless channel and said plurality of channel outputs are associated with a corresponding plurality of receiver antenna elements.
  21. 97
    The method of any one of Claims 66 to 96 further comprising:receiving via a particular one of said channel outputs, at least v frequency domain training symbols transmitted via a particular input to said channel, v being an extent in symbol periods of a duration of significant terms of an impulse response of channel component coupling said particular channel input and said particular channel output;applying said time domain substantially orthogonalizing procedure to said at least v received training symbols to obtain a time domain response for said channel component;and applying an inverse of said substantially orthogonalizing procedure to a zeropadded version of said time domain response to obtain a frequency response for said channel component. CA 02302289 2005-02-17
  22. 98
    A receiver system for receiving information via a plurality of outputs from a channel, said receiver system comprising:at least one processing element that applies a time domain substantially orthogonalizing procedure to divide said channel into output bins;a spatial processor employing weightings among said channel outputs to define spatial directions wherein each output bin has at least one associated spatial direction;and wherein said receiver system receives information via subchannels of said channel, by employing at least two independent parallel applications of said substantially orthogonalizing procedure by said at least one processing element, each of said subchannels being defined by a combination of output bin and spatial direction.
  23. 121
    The receiver system of any one of Claims 98 to 120 wherein said time domain substantially orthogonalizing procedure belongs to one of a group consisting of a Fast Fourier Transform and an inverse Fast Fourier Transform.
  24. 123
    The receiver system of any one of Claims 98 to 120 wherein said time domain substantially orthogonalizing procedure belongs to one of a group consisting of a discrete cosine transform, a Hilbert transform, a wavelet transform, and processing through a plurality of frequency converter/bandpass filter pairs centered at spaced apart frequencies.
  25. 124
    The receiver system of any one of Claims 98 to 123 wherein said channel comprises a wireless channel and said plurality of channel outputs are associated with a corresponding plurality of receiver antenna elements.
  26. 127
    A transmitter system for transmitting information via a plurality of inputs to a channel, said transmitter system comprising:at least one processing element that performs a time domain substantially orthogonalizing procedure to divide said channel into input bins;an encoding system that applies an encoding scheme to information, said encoding scheme advantageously distributing information among multiple spatial directions;and wherein said transmitter system transmits information as encoded by said encoding system in subchannels of said channel, each of said subchannels being defined by a combination of input bin and spatial direction.
  27. 132
    The transmitter system of any one of Claims 127 to 131 wherein said encoding scheme codes across input bins.
  28. 133
    A receiver system for receiving information via a plurality of outputs from a channel, the receiver system comprising:at least one processing element that performs a time domain substantially orthogonalizing procedure to divide said channel into output bins;a decoding system that removes an encoding scheme from received information, said encoding scheme advantageously distributing information among multiple spatial directions;and wherein said receiver system receives said information in subchannels of said channel, each of said subchannels being defined by a combination of output bin and spatial direction.
  29. 138
    The receiver system of any one of Claims 133 to 137 wherein said encoding scheme codes across output bins.
Independent claims29