Pseudo random multi-carrier method and system
OwnerKenneth Stuartinventor
Life of this patent
Estimating the term…
Abstract
A system and method of multi-carrier communication utilizes a farm of superimposed code and random phase values for generation of carrier signals and is resistant to malicious and non-malicious interference in a wireless network, such as an ad-hoc mobile communication network. The system and method includes an encoding/decoding algorithm and the use of a unique and easily generated pseudo random multi-frequency waveform, has high dynamic range, and is flexibly adaptable for different radio networks. The system and method further includes broadcasting a message with a non-secret checksum that is encoded with a hash function.
Claims13
A processing method for a wireless transmitting device comprising the steps of:
- formatting a parallel block of data bits of superimposed code of a predetermined length comprising at least one non-zero data bit;
- generating a multi-carrier waveform signal derived from a pseudorandom binary signal spanning a frequency band, wherein the frequency band is divided into a plurality of symbol bins equivalent to the predetermined length and each of the plurality of symbol bins comprises an information component and a zero component;
- encoding the information components of the plurality of symbol bins by setting a magnitude value and phase value for the at least one non-zero data bit, wherein the phase value is randomly generated;
- and
- transmitting the encoded multi-carrier waveform signal at different frequencies simultaneously, wherein the phase does not convey information and is disregarded at a receiver.
A processing method for a wireless receiving device comprising the steps of:
- receiving an encoded multi-carrier waveform signal derived from a pseudorandom binary signal spanning a frequency band, wherein the frequency band is divided into a plurality of symbol bins equivalent to a predetermined length and each of the plurality of symbol bins comprises an information component and a zero component and wherein the information components of the plurality of symbol bins each have a magnitude value and a random phase value for at least one non-zero data bit;
- decoding the encoded multi-carrier waveform signal by (i) analyzing each information component of the plurality of symbol bins by performing peak detection to determine whether a non-zero data bit is present and discarding the phase value, and (ii) zeroing each zero component;
- and
- formatting a parallel block of data bits of superimposed code of the predetermined length comprising the at least one non-zero data bit corresponding to the information components of the plurality of symbol bins.
A wireless communication method comprising the steps of:
- formatting a first parallel block of data bits of superimposed code of a predetermined length comprising at least one non-zero data bit;
- generating a multi-carrier waveform signal derived from a pseudorandom binary signal spanning a frequency band, wherein the frequency band is divided into a plurality of symbol bins equivalent to the predetermined length and each of the plurality of symbol bins comprises an information component and a zero component;
- encoding the information components of the plurality of symbol bins by setting a magnitude value and phase value for the at least one non-zero data bit, wherein the phase value is randomly generated;
- transmitting and receiving the encoded multi-carrier waveform signal at different frequencies simultaneously;
- decoding the encoded multi-carrier waveform signal by (i) analyzing each information component of the plurality of symbol bins by performing peak detection to determine whether a non-zero data bit is present and discarding the phase value, and (ii) zeroing each zero component;
- and
- formatting a second parallel block of data bits of superimposed code of the predetermined length comprising the at least one non-zero data bit corresponding to the information components of the plurality of symbol bins.
Dependencies are inferred from the claim text.