Modulation and equalization in an orthonormal time-frequency shifting communications system
First Claim
Patent Images
1. A method of providing a modulated signal useable in a signal transmission system, the method comprising:
- establishing an original data frame having a first dimension of at least N elements and a second dimension of at least N elements, wherein N is greater than one;
transforming the original data frame in accordance with a time-frequency transformation so as to provide a transformed data matrix wherein the time-frequency transformation is performed using a time-frequency shifting matrix wherein the time-frequency shifting matrix is of a first dimension having N elements and of a second dimension having N elements, where N is greater than one; and
generating the modulated signal in accordance with elements of the transformed data matrix.
2 Assignments
0 Petitions
Accused Products
Abstract
A method for modulating data for transmission within a communication system. The method includes establishing a time-frequency shifting matrix of dimension N×N, wherein N is greater than one. The method further includes combining the time-frequency shifting matrix with a data frame to provide an intermediate data frame. A transformed data matrix is provided by permuting elements of the intermediate data frame. A modulated signal is generated in accordance with elements of the transformed data matrix.
129 Citations
39 Claims
-
1. A method of providing a modulated signal useable in a signal transmission system, the method comprising:
-
establishing an original data frame having a first dimension of at least N elements and a second dimension of at least N elements, wherein N is greater than one; transforming the original data frame in accordance with a time-frequency transformation so as to provide a transformed data matrix wherein the time-frequency transformation is performed using a time-frequency shifting matrix wherein the time-frequency shifting matrix is of a first dimension having N elements and of a second dimension having N elements, where N is greater than one; and generating the modulated signal in accordance with elements of the transformed data matrix. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method of providing a modulated signal useable in a signal transmission system, the method comprising:
-
establishing an original data frame having a first dimension of at least N elements and a second dimension of at least N elements, wherein N is greater than one; transforming the original data frame in accordance with a time-frequency transformation so as to provide a transformed data matrix; and generating the modulated signal in accordance with elements of the transformed data matrix wherein the generating includes using a first of the elements of the transformed data matrix to control a time-variant signal during a first time period and using a second of the elements of the transformed data matrix to control the time-variant signal during a second time period different from the first time period.
-
-
7. A method of providing a modulated signal useable in a signal transmission system, the method comprising:
-
establishing an original data frame having a first dimension of at least N elements and a second dimension of at least N elements, wherein N is greater than one; transforming the original data frame in accordance with a time-frequency transformation so as to provide a transformed data matrix wherein the transforming includes; combining the original data frame with a time-frequency shifting matrix so as to provide an intermediate data matrix; and combining the intermediate data matrix with a spectral shaping matrix; and generating the modulated signal in accordance with elements of the transformed data matrix. - View Dependent Claims (8)
-
-
9. A method of providing a modulated signal useable in a signal transmission system, the method comprising:
-
establishing an original data frame having a first dimension of at least N elements and a second dimension of at least N elements, wherein N is greater than one; transforming the original data frame in accordance with a time-frequency transformation so as to provide a transformed data matrix wherein the transformed data matrix includes N columns and N rows; and generating the modulated signal in accordance with elements of the transformed data matrix wherein the generating the modulated signal includes selecting ones of the N columns.
-
-
10. A method for modulating data for transmission within a communication system, the method comprising:
-
establishing a time-frequency shifting matrix of dimension N×
N, wherein N is greater than one;combining the time-frequency shifting matrix with a data frame to provide an intermediate data frame; providing a transformed data matrix by permuting elements of the intermediate data frame; and generating a modulated signal in accordance with elements of the transformed data matrix wherein the generating includes using a first of the elements of the transformed data matrix to control a time-variant signal during a first time period and using a second of the elements of the transformed data matrix to control the time-variant signal during a second time period different from the first time period. - View Dependent Claims (11, 12, 13)
-
-
14. A signal transmitter for use in a communication system, the signal transmitter comprising:
-
an input port; an output port; a processor; a memory including program code executable by the processor, the program code including; code for receiving, at the input port, input data; code for establishing, using the input data, an original data frame having a first dimension of at least N elements and a second dimension of at least N elements, wherein N is greater than one; code for transforming the original data frame in accordance with a time-frequency transformation so as to provide a transformed data matrix wherein the time-frequency transformation is performed using a time-frequency shifting matrix and wherein the time-frequency shifting matrix is of a first dimension having N elements and of a second dimension having N elements, where N is greater than one; and code for generating a modulated signal in accordance with elements of the transformed data matrix. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. A signal transmitter for use in a communication system, the signal transmitter comprising:
-
an input port; an output port; a processor; a memory including program code executable by the processor, the program code including; code for receiving, at the input port, input data; code for establishing a time-frequency shifting matrix of dimension N×
N, wherein N is greater than one;code for combining the time-frequency shifting matrix with a data frame to provide an intermediate data frame wherein the data frame includes the input data; code for providing a transformed data matrix by permuting elements of the intermediate data frame; and code for generating a modulated signal in accordance with elements of the transformed data matrix wherein the code for generating includes code for using a first of the elements of the transformed data matrix to control a time-variant signal during a first time period and for using a second of the elements of the transformed data matrix to control the time-variant signal during a second time period different from the first time period. - View Dependent Claims (24, 25, 26)
-
-
27. A non-transitory computer readable medium including program instructions for execution by a processor in a signal transmitter, the program instructions comprising instructions for causing the processor to:
-
receive, at an input port of the signal transmitter, input data; establish, using the input data, an original data frame having a first dimension of at least N elements and a second dimension of at least N elements, wherein N is greater than one; transform the original data frame in accordance with a time-frequency transformation so as to provide a transformed data matrix wherein the transformed data matrix includes N columns and N rows and wherein the instructions for causing the processor to generate the modulated signal include instructions for causing the processor to select ones of the N columns; and generate a modulated signal in accordance with elements of the transformed data matrix. - View Dependent Claims (28, 29, 30, 31, 32, 33, 34, 35)
-
-
36. A non-transitory computer readable medium including program instructions for execution by a processor in a signal transmitter, the program instructions comprising instructions for causing the processor to:
-
receive, at an input port of the signal transmitter, input data; establish a time-frequency shifting matrix of dimension N×
N, wherein N is greater than one;combine the time-frequency shifting matrix with a data frame to provide an intermediate data frame wherein the data frame includes the input data; provide a transformed data matrix by permuting elements of the intermediate data frame and combining a result of the permuting with a spectral shaping matrix; and generate a modulated signal in accordance with elements of the transformed data matrix. - View Dependent Claims (37, 38, 39)
-
Specification