Claims
- 1. A method for data communication comprising:
generating a train of a plurality of pulses; and modulating the train of pulses.
- 2. The method of claim 1, wherein modulating the train of pulses includes modulating the train of pulses over a plurality of modulating frequencies.
- 3. The method of claim 2, wherein the plurality of modulating frequencies are orthogonal.
- 4. The method of claim 3, wherein the pulses have a pulse repetition and pulse duration and further wherein the modulating frequencies are derived from the pulse repetition and pulse duration.
- 5. The method of claim 3, wherein the train of pulses has a duty cycle, and further wherein the duty cycle for the train of pulses is substantially close to 1.
- 6. The method of claim 3, wherein the modulating frequencies are selected according to a sub-sampled set of harmonics.
- 7. The method of claim 3, wherein the modulating frequencies comprise a plurality of groups of harmonics, and further comprising transmitting the modulating frequencies in a plurality of groups of harmonics such that each of the groups is separated by a predetermined time delay.
- 8. The method of claim 3, wherein the modulating frequencies comprise a plurality of groups, and further comprising generating a different pulse train for each of the plurality of groups.
- 9. The method of claim 1, wherein modulating the train of pulses includes binary shift keying.
- 10. The method of claim 1, wherein modulating the train of pulses includes binary phase shift keying.
- 11. The method of claim 1, wherein modulating the train of pulses includes frequency shift keying.
- 12. The method of claim 1, wherein modulating the train of pulses includes quadrature amplitude modulation.
STATEMENT OF GOVERNMENT RIGHTS
[0001] This invention was made in part with a grant from the Government of the United States of America (award no. 9979443 from the National Science Foundation). The Government may have certain rights in the invention.