Systems and methods for designing a sequence for code modulation of data and channel estimation
AssigneeSharp Kabushiki Kaisha
InventorJohn M. Kowalski
Life of this patent
Estimating the term…
Abstract
A method for using a numerical method to design a sequence for code modulating data is described. An input multiple input multiple output signal is determined. A nearest tight frame to one or more given structured vectors is obtained. One or more structured vectors is obtained from the nearest tight frame. The one or more structured vectors is projected onto the space of circulant matrices. One or more classes of matrices that indicates the design of the sequence is outputted. Data is code modulated using the designed sequence.
Claims8
A communication device that transmits data, the communication device comprising;
- a reference signal sequence output section that outputs base sequences as reference signal sequences, wherein the communication device generates the base sequences by:
- 1) setting initial sequences to a first set of sequences, and obtaining a second set of sequences by projecting the first set onto a tight frame, the second set comprising a plurality of subsets of sequences;
- 2) obtaining a third set of sequences by projecting each of the subsets of the second set onto one or more orthogonal matrices;
- 3) obtaining a fourth set of sequences by projecting the third set onto one of circulant matrices;
- 4) obtaining a fifth set of sequences by projecting the fourth set onto one of matrices with desired Peak to Average Power Ratio;
- 5) iterating said steps 1) through 4) at least once by setting the fifth set to the first set;
- 6) outputting the fifth set as the base sequences after the iteration has been executed;
- a processor that modulates data using said reference signal sequence;
- and
- a transmitter that transmits said modulated data.
A communication device that transmits data, the communication device comprising;
- a reference signal sequence output section that outputs reference signal sequences defined by cyclic shifts of base sequences, wherein the communication device generates the base sequences by:
- 1) setting initial sequences to a first set of sequences, and obtaining a second set of sequences by projecting the first set onto a tight frame, the second set comprising a plurality of subsets of sequences;
- 2) obtaining a third set of sequences by projecting each of the subsets of the second set onto one or more orthogonal matrices;
- 3) obtaining a fourth set of sequences by projecting the third set onto one of circulant matrices;
- 4) obtaining a fifth set of sequences by projecting the forth set onto one of matrices with desired Peak to Average Power Ratio;
- 5) iterating said steps 1) through 4) at least once by setting the fifth set to the first set;
- 6) outputting the fifth set as the base sequences after iteration have been executed;
- a processor that modulates data using said reference signal sequence;
- and
- a transmitter that transmits said data thus modulated.
Dependencies are inferred from the claim text.