Abstract:
An alternative method of data communications using orthogonal time frequency shifting (OTFS) wireless waveforms configured so as to transmit data in a manner that is relatively insensitive to communications channel distortions and frequency shifts. In contrast to prior methods taught by applicant, the present disclosure teaches an alternative modulation scheme that maps data symbols intended for data transmission onto a symplectic-like 2D Fourier transform which operates on a form of the original data symbols. This 2D Fourier transform in turn is passed through a filter bank of narrow band filters, and the output in turn used to modulate transmitted waveforms according to various time slices until the entire 2D Fourier transform has been transmitted. At the receiver, and inverse of this process can be used to both characterize the data channel and correct the received signals for channel distortions, thus receiving a clear form of the original data symbols.
Abstract:
A system and method of variable latency data transmission. The method includes transforming a first original data frame in accordance with a first time-frequency transformation so as to provide a first transformed data frame wherein the first time-frequency transformation is associated with a first latency. The method further includes transforming a second original data frame in accordance with a second time-frequency transformation so as to provide a second transformed data frame wherein the second time-frequency transformation is associated with a second latency. Using a transmitter, elements of the first transformed data frame are transmitted over a first frame period corresponding to the first latency and elements of the second transformed data frame are transmitted over a second frame period corresponding to the second latency wherein the first frame period is different from the second frame period.
Abstract:
A method of receiving data including receiving, on one or more carrier waveforms, signals representing a plurality of data elements of an original data frame wherein each of the data elements are represented by cyclically time shifted and cyclically frequency shifted versions of a known set of waveforms. The method further includes generating, based upon the signals, a received data frame and generating an equalized data frame by performing an equalization operation using elements of the received data frame, the equalization operation correcting for distortion introduced into the signals during propagation of the carrier waveforms through a channel.
Abstract:
A system and method of operating an Internet of Things (IOT) device and an IOT manager device. The method includes determining, during operation of the IOT device in a low power mode, an orthogonal time frequency space (OTFS) transmission waveform using two-dimensional (2D) channel state information relevant to a delay-Doppler channel domain. The method further includes transmitting, during operation of the IOT device in a high power mode, the OTFS transmission waveform. The process of determining the OTFS transmission waveform may include, for example, receiving, from the IOT manager device, the 2D channel state information and storing it within a memory of the IOT device. Alternatively, at least one OTFS pilot transmission may be received from the IOT manager device and the 2D channel state information determined using the OTFS pilot transmission.
Abstract:
A system and method for orthogonal time frequency space communication and waveform generation compatible with OFDM. The method includes receiving a plurality of information symbols and encoding an N×M array containing the plurality of information symbols into a two-dimensional array of modulation symbols by spreading each of the plurality of information symbols with respect to both time and frequency. The two-dimensional array of modulation symbols is then transmitted along with one or more OFDM symbols using a plurality of narrowband subcarriers.
Abstract:
A method of data transmission including arranging a set of data elements into an original data frame having a first dimension of N elements and a second dimension of N elements, where N is greater than one. The method includes transforming the original data frame in accordance with a transformation matrix to form a first transformed data matrix having at least N2 transformed data elements wherein each of the transformed data elements is based upon a plurality of the data elements of the original data frame and wherein a first dimension of the first transformed data matrix corresponds to a frequency shift axis and a second dimension corresponds to a time shift axis. A permuted data matrix is formed by permuting at least a portion of the elements of the first transformed data matrix so as to shift the at least a portion of the elements with respect to the time shift axis. The method further includes transforming the permuted data matrix using a frequency-shift encoding matrix to form a transmit frame and generating a modulated signal in accordance with elements of the transmit frame.
Abstract:
A wireless combination time, frequency and spectral shaping communications method that transmits data in convolution unit matrices (data frames) of N×N (N2), where generally either all N2 data symbols are received over N spreading time intervals (each composed of N time slices), or none are. To transmit, the N2 sized data frame matrix is multiplied by a first N×N time-frequency shifting matrix, permuted, and then multiplied by a second N×N spectral shaping matrix, thereby mixing each data symbol across the entire resulting N×N matrix (TFSSS data matrix). Columns from this N2 TFSSS data matrix are selected, modulated, and transmitted, on a one element per time slice basis. At the receiver, the replica TFSSS matrix is reconstructed and deconvoluted, revealing the data. The method can accommodate multiple users at once, can adapt to changing channel conditions, and is particularly useful for coping with channel impairments such as Doppler shifts.
Abstract:
Fiber, cable, and wireless data channels are typically impaired by reflectors and other imperfections, producing a channel state with echoes and frequency shifts in data waveforms. Here, methods of using pilot symbol waveform bursts to automatically produce a detailed 2D model of the channel state are presented. This 2D channel state can then be used to optimize data transmission. For wireless data channels, an even more detailed 2D model of channel state can be produced by using polarization and multiple antennas in the process. Once 2D channel states are known, the system turns imperfect data channels from a liability to an advantage by using channel imperfections to boost data transmission rates. The methods can be used to improve legacy data transmission modes in multiple types of media, and are particularly useful for producing new types of robust and high capacity wireless communications using non-legacy data transmission methods as well.
Abstract:
A wireless communication method includes receiving, by a first wireless device during a training phase, reference tones using a first number of resource elements from a transmitter of a second wireless device, wherein the first wireless device comprises multiple receiving antennas, estimating, by the first wireless device, from the receiving the reference tones, a second order statistics of wireless channels between the multiple receiving antennas and the transmitter of the second wireless device, and performing channel estimation, during an operational phase subsequent to the training phase, using the second order statistics and reference tones received on a second number of resource elements, wherein the second number is less than the first number.
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.