×

Orthonormal time-frequency shifting and spectral shaping communications method

  • US 9,083,483 B1
  • Filed: 07/27/2014
  • Issued: 07/14/2015
  • Est. Priority Date: 05/28/2010
  • Status: Active Grant
First Claim
Patent Images

1. A method of transmitting and receiving at least one frame of data ([D]) over a communications link, said frame of data comprising a matrix of up to N2 data elements, N being greater than 1, said method comprising:

  • obtaining an orthonormal matrix set,said orthonormal matrix set comprising a first N×

    N matrix ([U1]) and a second N×

    N matrix ([U2]);

    wherein said communications link and said orthonormal matrix set are chosen to be capable of transmitting at least N elements from a matrix product of said first N×

    N matrix ([U1]), a frame of data ([D]), and said second N×

    N matrix ([U2]) over one time spreading interval;

    said time spreading interval consisting of at least N time slices;

    forming a first matrix product of said first N×

    N matrix (pa and said frame of data ([D]);

    permuting said first matrix product by an invertible permutation operation P forming a permuted first matrix product P([U1][D]);

    forming a second matrix product of said permuted first matrix product P([U1][D]) and said second matrix ([U2]) forming a convoluted data matrix;

    transmitting, using a hybrid analog and digital transmitter, and receiving, using a hybrid analog and digital wireless receiver, said convoluted data matrix over said communications link by the steps of;

    1;

    for each single time-spreading interval, selecting N different elements of said convoluted data matrix;

    2;

    over different said time slices in said time spreading interval, using said transmitter to perform the process of selecting said N different elements of said convoluted data matrix, modulating said N different elements, and transmitting said N different elements so that each said N different elements are transmitted over said time spreading interval;

    3;

    using said receiver to perform the process of receiving said N different elements of said convoluted data matrix over different said time slices in said time spreading interval;

    4;

    demodulating said N different elements of said convoluted data matrix;

    repeating steps 1, 2, 3, and 4 up to total of N times, thereby reassembling a replica of said convoluted data matrix at said receiver;

    using said receiver, said first N×

    N matrix ([U1]) and said second N×

    N matrix ([U2]) to reconstruct said frame of data ([D]) from said convoluted data matrix; and

    wherein an arbitrary data element of an arbitrary frame of data ([D]) cannot be guaranteed to be reconstructed with full accuracy until a substantially complete replica of said convoluted data matrix has been recovered.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×