Private, covert and/or cognitive communications systems and/or methods based upon pseudo-randomly generated communications alphabets
An available signal space, whether it is a priori specified or is cognitively determined based upon an assessment of frequency utilization, serves to provide a number of signal dimensions which may be occupied by a number of pseudo-randomly generated waveforms. The number of pseudo-randomly generated waveforms may be based upon a key input to a pseudo-random number generator and a desired statistical distribution and may be subjected to an orthogonalization procedure to produce a respective number of orthogonal pseudo-random waveforms which may serve as a communications alphabet. A specific data sequence to be communicated may be associated with a respective specific element/member of the orthogonal pseudo-random waveforms and that specific element/member may be transmitted in lieu of the specific data sequence. Systems/methods of spread-spectrum communications that are substationally devoid of revealing signatures such as chipping and cyclostationarity are presented, offering increased privacy, reduced detectability and reduced exploitation of communications.
1. A communications device comprising:
a transmitter and/or a receiver; and
a processor that is configured to pseudo-randomly generate a plurality of waveforms and use the plurality of waveforms to transmit and/or receive information via the transmitter and/or the receiver;
wherein the information comprises spread-spectrum information that has been spread by the plurality of waveforms; and
wherein at least one waveform of the plurality of waveforms is devoid of a regularly repeating peak amplitude level over a time interval that the transmitter/receiver is transmitting/receiving the information.
2. The communications device according to claim 1 , wherein the processor is further configured to pseudo-randomly generate amplitude levels of the plurality of waveforms responsive to a statistical distribution; and
wherein at least two waveforms of the plurality of waveforms are statistically independent and/or orthogonal therebetween.
3. The communications device according to claim 1 , wherein the processor is further configured to generate the plurality of waveforms such that a frequency-domain representation thereof comprises an amplitude that is greater than a threshold over a first frequency interval and is also greater than the threshold over a second frequency interval that is non-contiguous with the first frequency interval and wherein an amplitude of the frequency-domain representation is less than the threshold over a third frequency interval that is between the first and second frequency intervals.
4. The communications device according to claim 1 , wherein the processor is further configured to generate the plurality of waveforms responsive to a key and/or Time-of-Day value.
5. The communications device according to claim 1 , wherein the processor is further configured to use the plurality of waveforms to transmit and/or receive information that is devoid of cyclostationarity via the transmitter and/or the receiver.
6. The communications device according to claim 1 , wherein the processor is further configured to:
generate pseudo-randomly a first plurality of waveforms and a second plurality of waveforms that differ therebetween;
use the first plurality of waveforms to process first data; and
use the second plurality of waveforms to process second data.
7. The communications device according to claim 1 , wherein the processor is further configured to:
generate pseudo-randomly a first plurality of waveforms and a second plurality of waveforms that differ therebetween;
use the first plurality of waveforms to process data; and
use the second plurality of waveforms to process the data.
8. The communications device according to claim 2 , wherein the statistical distribution is truncated.
9. The communications device according to claim 3 , wherein said frequency-domain representation comprises a first plurality of frequencies over a first time interval and a second plurality of frequencies over a second time interval;
wherein the first plurality of frequencies differs from the second plurality of frequencies in at least one frequency.
10. The communications device according to claim 1 , wherein the processor is further configured to use the plurality of waveforms to transmit and/or receive information via the transmitter and/or the receiver without modulating and/or demodulating a carrier frequency; and
wherein the processor is configured to transmit and/or receive information via the transmitter and/or the receiver without frequency translating the information to be transmitted, the information that is received and/or any waveform of the plurality of waveforms.
11. A communications method comprising:
pseudo-randomly generating by a processor a plurality of waveforms; and
transmitting and/or receiving by a transmitter and/or a receiver information using the plurality of waveforms;
wherein the information comprises spread-spectrum information that has been spread by the plurality of waveforms; and
wherein at least one waveform of the plurality of waveforms is devoid of a regularly repeating peak amplitude level over a time interval that the transmitter/receiver is transmitting/receiving the information.
12. The method according to claim 11 , wherein said pseudo-randomly generating comprises pseudo-randomly generating amplitude levels of the plurality of waveforms responsive to a statistical distribution; and
wherein at least two waveforms of the plurality of waveforms are statistically independent and/or orthogonal therebetween.
13. The method according to claim 11 , further comprising:
pseudo-randomly generating the plurality of waveforms such that a frequency-domain representation thereof comprises an amplitude that is greater than a threshold over a first frequency interval and is also greater than the threshold over a second frequency interval that is non-contiguous with the first frequency interval and wherein the amplitude of the frequency-domain representation is less than the threshold over a third frequency interval that is between the first and second frequency intervals.
14. The method according to claim 11 , further comprising:
pseudo-randomly generating the plurality of waveforms responsive to a key and/or Time-of-Day value.
15. The method according to claim 11 , further comprising:
transmitting and/or receiving information that is devoid of cyclostationarity.
16. The method according to claim 11 , further comprising:
pseudo-randomly generating a first plurality of waveforms and a second plurality of waveforms that differs from the first plurality of waveforms;
processing first data by using the first plurality of waveforms; and
processing second data by using the second plurality of waveforms.
17. The method according to claim 11 , further comprising:
pseudo-randomly generating a first plurality of waveforms and a second plurality of waveforms that differs from the first plurality of waveforms;
processing data by using the first plurality of waveforms; and
processing the data by using the second plurality of waveforms.
18. The method according to claim 12 , further comprising:
truncating said statistical distribution; and wherein said pseudo-randomly generating further comprises pseudo-randomly generating responsive to said truncating.
19. The method according to claim 13 , wherein said frequency-domain representation comprises a first plurality of frequencies over a first time interval and a second plurality of frequencies over a second time interval;
wherein the first plurality of frequencies differs from the second plurality of frequencies in at least one frequency.
20. The method according to claim 11 , wherein said transmitting and/or receiving is devoid of modulation of a carrier and is devoid of frequency translation of the information and/or of any waveform of the plurality of waveforms.
21. The method according to claim 11 , wherein said transmitting and/or receiving comprises wirelessly transmitting and/or receiving.
22. The communications device according to claim 1 , wherein the plurality of waveforms comprises first and second waveforms each of which is pseudo-randomly generated by the processor responsive to a statistical distribution; wherein the first and second waveforms are statistically independent therebetween; and wherein the processor is further configured to jointly process the first and second waveforms with data that is to be transmitted to generate an information-carrying signal and to send the information-carrying signal to the transmitter to be transmitted therefrom.
23. The communications device according to claim 22 , wherein the statistical distribution comprises a Gaussian distribution; the first and second waveforms are orthogonal therebetween; and wherein the transmitter and/or receiver is/are configured to transmit/receive said spread-spectrum information by transmitting/receiving the information-carrying signal.
24. The method according to claim 11 , wherein the plurality of waveforms comprises first and second waveforms each of which is pseudo-randomly generated responsive to a statistical distribution; wherein the first and second waveforms are statistically independent therebetween; the method further comprising:
jointly processing the first and second waveforms with data that is to be transmitted;
generating an information-carrying signal responsive to said jointly processing; and
transmitting by the transmitter the information-carrying signal.
25. The method according to claim 24 , wherein the statistical distribution comprises a Gaussian distribution; the first and second waveforms are orthogonal therebetween; and wherein the transmitter and/or the receiver is/are configured to transmit/receive said spread-spectrum information by transmitting/receiving the information-carrying signal.