Devices and methods using the hermetic transform for transmitting and receiving signals using multi-channel signaling
AssigneeHobbit Wave, Inc.
InventorHarvey C. WOODSUM
Life of this patent
Estimating the term…
Abstract
According to an exemplary embodiment, a method of making a Hermetic transform to mitigate noise comprises: receiving over a channel signal frames comprising predetermined data and gaps comprising noise; framing the predetermined data; constructing a set of linear equations which relate a transfer function matrix of the channel to the predetermined data; determining the transfer function matrix by inverting the linear equations using a first pseudo inverse matrix; incorporating transfer function matrix into linear equations for a hermetic transform; and determining the hermetic transform using a second pseudo inverse matrix based on the predetermined data and the noise.
Claims20
A method of making a Hermetic transform to mitigate noise, the method comprising:
- receiving over a channel signal frames comprising predetermined data and gaps comprising noise;
- framing the predetermined data;
- constructing a set of linear equations which relate a transfer function matrix of the channel to the predetermined data;
- determining the transfer function matrix by inverting the linear equations using a first pseudo inverse matrix;
- incorporating transfer function matrix into linear equations for a hermetic transform;
- and
- determining the hermetic transform using a second pseudo inverse matrix based on the predetermined data and the noise.
A apparatus for making a Hermetic transform to mitigate noise, the apparatus comprising:
- a receiver for receiving over a channel signal frames comprising predetermined data and gaps comprising noise;
- and
- a processor configured to:
- frame the predetermined data;
- construct a set of linear equations which relate a transfer function matrix of the channel to the received data;
- determine the transfer function matrix by inverting the linear equations using a first pseudo inverse matrix;
- incorporate transfer function matrix into linear equations for a hermetic transform;
- and
- determine the hermetic transform using a second pseudo inverse matrix.
A method of distributing signal modulation, the method comprising:
- applying a pre-distortion matrix to a complex modulation vector to produce a pre-distorted modulation vector;
- applying an orthogonal matrix to the pre-distorted modulation vector to distribute the pre-distorted modulation vector over a set of channel signal basis functions of a channel signal matrix to produce a distributed modulation vector;
- applying the channel signal matrix to the distributed modulation vector to produce a signal frame;
- and
- transmitting the signal frame.
An apparatus for distributing signal modulation, the apparatus comprising:
- a processor configured to:
- apply a pre-distortion matrix to complex a modulation vector to produce a pre-distorted modulation vector;
- apply an orthogonal matrix to the pre-distorted modulation vector to distribute the pre-distorted modulation vector over a set of channel signal basis functions of a channel signal matrix to produce a distributed modulation vector;
- apply the channel signal matrix to the distributed modulation vector to produce a signal frame;
- and
- a transmitter for transmitting the signal frame.
A method receiving distributed signal modulation, the method comprising
- receiving over a channel data comprising signal frames;
- determining a signal domain hermetic transform using a pseudo inverse matrix;
- applying the signal domain hermetic transform to the signal frames to produce an intermediate vector result;
- and
- applying a code domain transform to the intermediate vector result to remove modulation distribution and recover an original transmitted modulation vector.
A apparatus for receiving distributed signal modulation, the apparatus comprising
- a receiver for receiving over a channel data comprising signal frames;
- a processor configured to:
- determine a signal domain hermetic transform using a pseudo inverse matrix;
- apply the signal domain hermetic transform to the signal frames to produce an intermediate vector result;
- and
- apply a code domain transform to the intermediate vector result to remove modulation distribution and recover an original transmitted modulation vector.
A method of parallel discrete hermetic transform demodulation, the method comprising:
- receiving over a channel data comprising signal frames;
- determining a plurality of hermetic transforms corresponding to a plurality of channel conditions and noise conditions;
- applying the plurality of hermetic transforms to the signal frames to produce a plurality of intermediate modulation vector results;
- and
- producing final modulation vector results corresponding to the signal frames by at least one of selecting or combining the intermediate modulation vector results.
A apparatus for parallel discrete hermetic transform demodulation, the apparatus comprising:
- a receiver for receiving over a channel data comprising signal frames;
- a processor configured to:
- determine a plurality of hermetic transforms corresponding to a plurality of channel conditions and noise conditions;
- determine a plurality of hermetic transforms corresponding to a plurality of channel conditions and noise conditions;
- and
- produce final modulation vector results corresponding to the signal frames by at least one of selecting or combining the intermediate modulation vector results.
A method for signal framing, the method comprising
- receiving over a channel synchronization frames;
- determining a plurality of hermetic matched filters corresponding to a plurality of channel conditions and noise conditions for the synchronization frames;
- applying the plurality of hermetic matched filters to the synchronization frames to produce a plurality of synchronization frame correlation results;
- and
- producing final synchronization frame correlation results corresponding to the synchronization frames by at least one of selecting or combining the plurality of synchronization frame correlation results.
A apparatus for signal framing, the apparatus comprising:
- a receiver for receiving over a channel synchronization frames;
- and
- a processor configured to:
- determine a plurality of hermetic matched filters corresponding to a plurality of channel conditions and noise conditions for the synchronization frames;
- apply the plurality of hermetic matched filters to the synchronization frames to produce a plurality of synchronization frame correlation results;
- and
- produce final synchronization frame correlation results corresponding to the synchronization frames by at least one of selecting or combining the plurality of synchronization frame correlation results.
A method for spectral compacting, the method comprising
- generating a set of orthogonal basis signals;
- modulating each of the basis signals with a complex modulation based on a constellation of complex symbols to produce modulated basis signals;
- summing the modulated basis signals to produce a frame of signal data;
- applying a matrix transformation to the frame of signal data to produce a reduced bandwidth frame of signal data;
- and
- transmitting the reduced bandwidth frame of signal data.
An apparatus for spectral compacting, the apparatus comprising
- a processor configured to:
- generate a set of orthogonal basis signals;
- modulate each of the basis signals with a complex modulation based on a constellation of complex symbols to produce modulated basis signals;
- sum the modulated basis signals to produce a frame of signal data;
- and
- apply a matrix transformation to the frame of signal data to produce a reduced bandwidth frame of signal data;
- and
- a transmitter configured to transmit the reduced bandwidth frame of signal data.
A method for spectral de-compacting, the method comprising:
- receiving a frame of signal data;
- applying an inverse transformation of matrix transformation to the frame of signal data to produce de-compacted frame of signal data;
- and
- applying a transformation to the de-compacted frame of signal data to extract complex symbols.
An apparatus for spectral de-compacting, the apparatus comprising:
- a receiver configured to receive a frame of signal data;
- and
- a processor configured to:
- apply an inverse transformation of matrix transformation to the frame of signal data to produce de-compacted frame of signal data;
- and
- apply a transformation to the de-compacted frame of signal data to extract complex symbols.
Dependencies are inferred from the claim text.