CPC H04L 27/2672 (2013.01) [H04B 7/0456 (2013.01); H04L 27/2657 (2013.01); H04L 27/266 (2013.01); H04L 27/2662 (2013.01); H04L 27/2671 (2013.01)] | 19 Claims |
1. A method, comprising:
receiving, at a first processor, a signal representing a first encoded data;
calculating, via the first processor, at least one of an estimated timing offset associated with the signal or an estimated frequency offset associated with the signal;
performing, via the first processor, a correction of at least one of a timing offset of the signal based on the estimated timing offset or a frequency offset of the signal based on the estimated frequency offset associated with the signal, to produce a modified signal;
detecting, via the first processor and after the calculating and the performing, an effective channel based on one of the signal or the modified signal;
generating, after the calculating and the performing, a second encoded data based on the modified signal, a known vector, at least one left singular vector of the effective channel, and at least one right singular vector of the effective channel; and
transmitting a signal representing the second encoded data to a communication device for identification of contents of a message at a second processor different from the first processor and co-located with the communication device.
|