System and method for communication using prolate spheroidal wave functions
First Claim
1. A method for transmitting a plurality of input streams from a transmitter circuitry to a receiver, comprising:
- processing each of a plurality of input data streams to generate a plurality of parallel pairs of data streams including an in-phase stream (I) and a quadrature-phase stream (Q) for each of the plurality of input data streams;
modulating each of the plurality of parallel pairs of data streams with a selected one of at least three prolate spheroidal wave functions, respectively, to generate a plurality of data signals, each of the plurality of data signals associated with one of the plurality of parallel pairs of data streams;
generating a plurality of composite data streams by overlaying at least one data signal of the plurality of data signals in a first data layer with the at least one data signal of the plurality of data signals in a second data layer; and
processing the plurality of composite data streams to associate with each of the plurality of composite data streams an orthogonal function to cause each of the plurality of composite data streams to be mutually orthogonal to each other on a link to enable transmission of each of the plurality of the composite data streams on the link at a same time.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for transmitting a plurality of input streams from a transmitter to a receiver processes each of a plurality of input data streams to generate a plurality of parallel pairs of data streams including an in-phase stream (I) and a quadrature-phase stream (Q) for each of the plurality of input data streams. Each of the plurality of parallel pairs of data streams are modulated with a selected one of at least three prolate spheroidal wave functions, respectively, to generate a plurality of data signals, each of the plurality of data signals associated with one of the plurality of parallel pairs of data streams. A plurality of composite data streams are generated by overlaying at least one data signal of the plurality of data signals in a first data layer with the at least one data signal of the plurality of data signals in a second data layer. The plurality of composite data streams are processed to associate with each of the plurality of composite data streams an orthogonal function to cause each of the plurality of composite data streams to be mutually orthogonal to each other on the link to enable transmission of each of the plurality of the composite data streams on the link at a same time.
40 Citations
21 Claims
-
1. A method for transmitting a plurality of input streams from a transmitter circuitry to a receiver, comprising:
-
processing each of a plurality of input data streams to generate a plurality of parallel pairs of data streams including an in-phase stream (I) and a quadrature-phase stream (Q) for each of the plurality of input data streams; modulating each of the plurality of parallel pairs of data streams with a selected one of at least three prolate spheroidal wave functions, respectively, to generate a plurality of data signals, each of the plurality of data signals associated with one of the plurality of parallel pairs of data streams; generating a plurality of composite data streams by overlaying at least one data signal of the plurality of data signals in a first data layer with the at least one data signal of the plurality of data signals in a second data layer; and processing the plurality of composite data streams to associate with each of the plurality of composite data streams an orthogonal function to cause each of the plurality of composite data streams to be mutually orthogonal to each other on a link to enable transmission of each of the plurality of the composite data streams on the link at a same time. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system, comprising:
-
first signal processing circuitry for; processing each of a plurality of input data streams to generate a plurality of parallel pairs of data streams including an in-phase stream (I) and a quadrature-phase stream (Q) for each of the plurality of input data streams, modulating each of the plurality of parallel pairs of data streams with a selected one of at least three prolate spheroidal wave functions, respectively, to generate a plurality of data signals, each associated with one of the plurality of parallel pairs of data streams, generating a plurality of composite data streams by overlaying at least one data signal of the plurality of data signals in a first data layer with at least one data signal of the plurality of data signals in a second data layer, second signal processing circuitry for processing the plurality of composite data streams to associate with each of the plurality of composite data streams an orthogonal function to cause each of the plurality of composite data streams to be mutually orthogonal to each other on a link to enable transmission of each of the plurality of the composite data streams on the link at a same time; and a transmitter for transmitting the plurality of composite data streams on the link at the same time. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A method for transmitting a plurality of input streams from a transmitter to a receiver, comprising:
-
mapping each of a plurality of input data streams to a set of quadrature amplitude modulation (QAM) symbols to generate a plurality of parallel pairs of data streams including an in-phase stream (I) and a quadrature-phase stream (Q) for each of the plurality of input data streams; modulating each of the plurality of parallel pairs of data streams with a selected one of at least three prolate spheroidal wave functions, respectively, to generate a plurality of data signals, each of the plurality of data signals associated with one of the plurality of parallel pairs of data streams, wherein the prolate spheroidal wave functions are concentrated in a limited time interval and comprise normalized eigenfunctions; generating a plurality of composite data streams by overlaying at least one data signal of the plurality of data signals in a first data layer with the at least one data signal of the plurality of data signals in a second data layer; processing the plurality of composite data streams to associate with each of the plurality of composite data streams an orthogonal function to cause each of the plurality of composite data streams to be mutually orthogonal to each other on a link to enable transmission of each of the plurality of the composite data streams on the link at a same time; and receiving the plurality of composite data streams on the link; separating each of the plurality of composite data streams having the orthogonal function from each other; demodulating the orthogonal function from each of the plurality of composite data streams; and demodulating the plurality of composite data streams into the plurality of input data streams using the prolate spheroidal wave functions previously applied to the plurality of parallel pairs of data streams. - View Dependent Claims (18, 19, 20, 21)
-
Specification