Spatio-temporal processing for interference handling
First Claim
Patent Images
1. A transmitter system for transmitting 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 said 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; and
wherein said weightings are chosen to minimize interference to unintended receivers.
2 Assignments
0 Petitions
Accused Products
Abstract
A space-time signal processing system with advantageously reduced complexity. The system may take advantage of multiple transmitter antenna elements and/or multiple receiver antenna elements, or multiple polarizations of a single transmitter antenna element and/or single receiver antenna element. The system is not restricted to wireless contexts and may exploit any channel having multiple inputs or multiple outputs and certain other characteristics. Multi-path effects in a transmission medium cause a multiplicative increase in capacity.
443 Citations
18 Claims
-
1. A transmitter system for transmitting 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 said 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; and
whereinsaid weightings are chosen to minimize interference to unintended receivers.
-
-
2. A transmitter system for transmitting 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 said 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; and
whereinsaid weightings are chosen based on characterization of an undesired signal subspace and a desired signal subspace. - View Dependent Claims (3)
-
-
4. A transmitter system for transmitting 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 said channel inputs to define spatial directions wherein there are at least two spatial directions; 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 and wherein said at least two spatial directions are the same for all of said input bins. - View Dependent Claims (5)
a system input that receives a group of input symbols wherein each input symbol corresponds to a particular input bin of said time domain substantially orthogonalizing procedure and a particular one of said at least two spatial directions; and
whereinsaid at least one processing element applies said time domain substantially orthogonalizing procedure to said group of input symbols independently to symbols corresponding to each of said at least two spatial directions; and
whereinsaid spatial processor, for each independent application of said time domain substantially orthogonalizing procedure, applies one of said weightings to output of said time domain substantially orthogonalizing procedure, each of said weightings being defined by the particular spatial direction associated with each application of said time domain orthogonalizing procedure and being the same for each output bin of said time domain substantially orthogonalizing procedure.
-
-
6. A transmitter system for transmitting 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 said channel inputs to define spatial directions wherein there are at least two spatial directions;
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;
wherein said spatial processor, for each of said spatial directions applies one of said weightings to define contributions to each of said channel inputs; and
wherein said at least one processing element independently applies said substantially orthogonalizing procedure to output of said spatial processor independently for each of said channel inputs;
an encoder that applies a coding procedure to inputs to said spatial processor; and
wherein said coding procedure is applied independently for each of said input bins.
-
-
7. A transmitter system for transmitting 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 said channel inputs to define spatial directions wherein there are at least two spatial directions;
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;
wherein said spatial processor, for each of said spatial directions applies one of said weightings to define contributions to each of said channel inputs; and
wherein said at least one processing element independently applies said substantially orthogonalizing procedure to output of said spatial processor independently for each of said channel inputs;
an encoder that applies a coding procedure to inputs to said spatial processor; and
wherein said coding procedure is applied independently for each of said spatial directions.
-
-
8. A transmitter system for transmitting 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 said channel inputs to define spatial directions wherein there are at least two spatial directions;
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;
wherein said spatial processor, for each of said spatial directions applies one of said weightings to define contributions to each of said channel inputs; and
wherein said at least one processing element independently applies said substantially orthogonalizing procedure to output of said spatial processor independently for each of said channel inputs;
an encoder that applies a coding procedure to inputs to said spatial processor; and
wherein said coding procedure is applied independently for each of said subchannels.
-
-
9. A transmitter system for transmitting 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 said channel inputs to define spatial directions wherein there are at least two spatial directions;
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;
wherein said spatial processor, for each of said spatial directions applies one of said weightings to define contributions to each of said channel inputs; and
wherein said at least one processing element independently applies said substantially orthogonalizing procedure to output of said spatial processor independently for each of said channel inputs;
an encoder that applies a coding procedure to inputs to said spatial processor; and
wherein said coding procedure comprises a turbo coding procedure.
-
-
10. A transmitter system for transmitting 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 said channel inputs to define spatial directions wherein there are at least two spatial directions;
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;
wherein said spatial processor, for each of said spatial directions applies one of said weightings to define contributions to each of said channel inputs; and
wherein said at least one processing element independently applies said substantially orthogonalizing procedure to output of said spatial processor independently for each of said channel inputs;
an encoder that applies a coding procedure to inputs to said spatial processor; and
wherein said coding procedure belongs to a group consisting of;
convolutional coding, Reed-Solomon coding, CRC coding, block coding, and interleaving.
-
-
11. A receiver system for receiving via a plurality of outputs from a channel, said receiver system comprising:
-
at least one processing element that 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;
and wherein said weightings are chosen to minimize interference from undesired transmitters.
-
-
12. A receiver system for receiving via a plurality of outputs from a channel, said receiver system comprising:
-
at least one processing element that 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;
and wherein said weightings are chosen based on characterization of a desired signal subspace and an undesired signal subspace. - View Dependent Claims (13)
-
-
14. A receiver system for receiving 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;
wherein said at least one processing element applies said substantially orthogonalizing procedure independently for each of said channel outputs;
wherein said spatial processor, for each of said spatial directions applies one of said weightings to output of said at least one processing element to define contributions from each of said channel outputs; and
a decoder that applies a decoding procedure to outputs from said spatial processor; and
wherein said decoding procedure is applied independently for each of said spatial directions.
-
-
15. A receiver system for receiving 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;
wherein said at least one processing element applies said substantially orthogonalizing procedure independently for each of said channel outputs;
wherein said spatial processor, for each of said spatial directions applies one of said weightings to output of said at least one processing element to define contributions from each of said channel outputs; and
a decoder that applies a decoding procedure to outputs from said spatial processor; and
wherein said decoding procedure is applied independently for each of said output bins.
-
-
16. A receiver system for receiving 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;
wherein said at least one processing element applies said substantially orthogonalizing procedure independently for each of said channel outputs;
wherein said spatial processor, for each of said spatial directions applies one of said weightings to output of said at least one processing element to define contributions from each of said channel outputs; and
a decoder that applies a decoding procedure to outputs from said spatial processor; and
wherein said decoding procedure is applied independently for each of said subchannels.
-
-
17. A receiver system for receiving 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;
wherein said at least one processing element applies said substantially orthogonalizing procedure independently for each of said channel outputs;
wherein said spatial processor, for each of said spatial directions applies one of said weightings to output of said at least one processing element to define contributions from each of said channel outputs; and
a decoder that applies a decoding procedure to outputs from said spatial processor; and
wherein said decoding procedure is based on one of;
convolutional coding, trellis coding, Reed-Solomon coding, CRC coding, block coding, and interleaving.
-
-
18. A receiver system for receiving 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;
wherein said at least one processing element applies said substantially orthogonalizing procedure independently for each of said channel outputs;
wherein said spatial processor, for each of said spatial directions applies one of said weightings to output of said at least one processing element to define contributions from each of said channel outputs;
a decoder that applies a decoding procedure to outputs from said spatial processor; and
wherein said decoding procedure is based on turbo coding.
-
Specification