Citations
Referenced by
ClaimsWhat is claimed is: 1. A transceiver for transmitting a first stream of data symbols, the transceiver comprising:
2. The transceiver of claim 1 in which the first computing means includes comprises:
3. The transceiver of claim 2 in which the code symbols direct sequence spread spectrum codes are generated by operation of a non-trivial N point transform on a sequence of input signals. 4. The transceiver of claim 1 in which the first computing means includes comprises:
5. The transceiver of claim 4 in which the transformer effectively applies a first transform selected from the group comprising consisting of a Fourier transform and a Walsh transform to the N data symbols. 6. The transceiver of claim 5 in which the first transform is a Fourier transform and it is followed by a randomizing transform. 7. The transceiver of claim 6 in which the first transform is a Fourier transform and it is followed by a randomizing transform and a second transform selected from the group comprising consisting of a Fourier transform and a Walsh transform. 8. The transceiver of claim 4 in which the transformer effectively applies a first inverse transform selected from the group comprising consisting of a randomizer transform, a Fourier transform and a Walsh transform to the N data symbols, followed by a first equalizer and a second inverse transform selected from the group comprising consisting of a Fourier transform and a Walsh transform. 9. The transceiver of claim 8 in which the second transform is followed by a second equalizer. 10. The transceiver of claim 1 further including comprising:
11. The transceiver of claim 10 further including comprising means to apply diversity to the modulated data symbols before transmission, and means to combine received diversity signals. 12. The transceiver of claim 10 in which the second computing means includes comprises:
13. The transceiver of claim 10 in which the second computing means includes comprises an inverse transformer for regenerating an estimate of the N data symbols. 14. The transceiver of claim 1 further including comprising a shaper for shaping the combined modulated data symbols for transmission. 15. The transceiver of claim 1 further including comprising means to apply diversity to the combined modulated data symbols before transmission. 16. The transceiver of claim 1 in which the N data symbols include a pilot frame and a number of data frames, and is preceded by a request frame, wherein the request frame is used to wake up receiving transceivers, synchronize reception of the N data symbols and convey protocol information. 17. A transceiver for transmitting a first stream of data symbols and receiving a second stream of data symbols, the transceiver comprising:
18. The transceiver of claim 17 in which the first computing means includes comprises:
19. The transceiver of claim 18 in which the code symbols direct sequence spread spectrum codes are generated by operation of plural non-trivial N point transforms on a random sequence of input signals. 20. The transceiver of claim 17 in which the first computing means includes comprises:
21. The transceiver of claim 17 in which the second computing means includes comprises:
22. The transceiver of claim 17 in which the second computing means includes comprises an inverse transformer for regenerating an estimate of the N data symbols. 23. A method of exchanging data streams between a plurality of transceivers, the method comprising the steps of:
24. The method of claim 23 in which the spreading is an invertible randomized spreading and operating on the plural sets of N data symbols includes comprises modulating each ith data symbol from each set of N data symbols with the ith code symbol a code from the N code symbols up to M direct sequence spread spectrum codes to generate N modulated data symbols, and thereby spread each ith data symbol over a separate code symbol . 25. The method of claim 23 in which the spreading is an invertible randomized spreading and operating on the plural sets of N data symbols includes comprises:
26. The method of claim 25 in which transforming each set of N data symbols includes comprises applying to each set of N data symbols a randomizing transform and a transform selected from the group comprising consisting of a Fourier transform and a Walsh transform. 27. The method of claim 25 in which transforming each set of N data symbols includes comprises applying to each set of N data symbols a Fourier transform, a randomizing transform and a transform selected from the group comprising consisting of a Fourier transform and a Walsh transform. 28. The method of claim 25 in which transforming each set of N data symbols includes comprises applying to each set of N data symbols a first transform selected from the group comprising consisting of a Fourier transform and a Walsh transform, a randomizing transform and a second transform selected from the group comprising consisting of a Fourier transform and a Walsh transform. 29. The method of claim 23 further including comprising the step of:
30. The method of claim 29 in which operating on the sequence of modulated data symbols includes comprises the steps of:
31. The method of claim 23 further including comprising the step of shaping the modulated data symbols before transmission. 32. The method of claim 23 further including comprising the step of applying diversity to the modulated data symbols before transmission. 33. A transceiver for transmitting a first stream of data symbols, the transceiver comprising:
34. The transceiver of claim 33 further comprising:
35. The transceiver of claim 34 further comprising means to apply diversity to the modulated data symbols before transmission, and means to combine received diversity signals. 36. The transceiver of claim 34 in which the second computing means comprises:
37. The transceiver of claim 34 in which the second computing means comprises an inverse transformer for regenerating an estimate of the data symbols. 38. The transceiver of claim 33 further comprising a shaper for shaping the combined modulated data symbols for transmission. 39. The transceiver of claim 33 further comprising means to apply diversity to the combined modulated data symbols before transmission. 40. The transceiver of claim 33 in which the data symbols include a pilot frame and a number of data frames, and is preceded by a request frame, wherein the request frame is used to wake up receiving transceivers, synchronize reception of the data symbols and convey protocol information. |