Claims
- 1. A method for broadcasting and receiving data comprising:
broadcasting a signal with a different code characteristic for each of a plurality of directions; receiving the broadcast signal from one of the plurality of directions; generating an expected signal for the one of the plurality of directions based on the different code characteristic for that direction; and detecting the broadcast signal from the one of the plurality of directions based on the expected signal for that direction.
- 2. The method of claim 1, further comprising
receiving the broadcast signal from the plurality of directions; and generating an expected signal for each of the plurality of directions based on the code characteristics corresponding to each of the plurality of directions.
- 3. The method of claim 2, further comprising
detecting the broadcast signal from each of the plurality of directions based on the expected signals corresponding to each of the plurality of directions.
- 4. The method of claim 1, wherein detecting the broadcast signal comprises correlating the received broadcast signal with the expected signal.
- 5. The method of claim 1, wherein broadcasting the signal comprises
generating a plurality of chip sequence signals; modulating a data carrier signal with the plurality of chip sequence signals to generate a plurality of chip modulated signals; and transmitting the plurality of chip modulated signals.
- 6. The method of claim 5, wherein generating a plurality of chip sequence signals comprises generating chip sequence signals with randomly phased chips.
- 7. The method of claim 6, wherein the different code characteristic is a different phase characteristic.
- 8. The method of claim 7, wherein broadcasting the signal includes transmitting a plurality of code beams.
- 9. The method of claim 5, wherein generating a plurality of chip sequence signals includes generating chip sequence signals with random amplitude chips.
- 10. The method of claim 6, further comprising removing chip-to-chip phase shift variations based on the direction.
- 11. The method of claim 6, wherein detecting the broadcast signal comprises detecting the data carrier signal.
- 12. A method for receiving data comprising:
receiving a broadcast signal from one of a plurality of directions, wherein the broadcast signal has a different code characteristic for each of the plurality of directions; generating an expected signal for the one direction based on the different code characteristic for that direction; and detecting the broadcast signal from the one direction based on the expected signal for that direction.
- 13. The method of claim 12, further comprising
receiving the broadcast signal from the plurality of directions; and generating an expected signal for the plurality of directions based on the code characteristics corresponding to the plurality of directions.
- 14. The method of claim 13, further comprising
detecting the broadcast signal from each of the plurality of directions based on the plurality of expected signals corresponding to each of the plurality of directions.
- 15. The method of claim 12, wherein detecting the broadcast signal comprises correlating the received broadcast signal with the expected signals.
- 16. The method of claim 12, wherein the broadcast signal was generated by modulating a data carrier signal with a plurality of chip sequence signals to generate a plurality of chip modulated signals.
- 17. The method of claim 16, wherein generating a plurality of chip sequence signals comprises generating chip sequence signals with randomly phased chips.
- 18. The method of claim 17, wherein the different code characteristic is a different phase characteristic.
- 19. The method of claim 18, wherein broadcasting the signal comprises transmitting a plurality of code beans.
- 20. The method of claim 16, wherein generating a plurality of chip sequence signals includes generating chip sequence signals with random amplitude chips.
- 21. The method of claim 17, further comprising removing chip-to-chip phase shift variations based on the directions.
- 22. The method of claim 17, wherein detecting the broadcast signal comprises detecting the data carrier signal.
- 23. A system for broadcasting and receiving data comprising:
a transmitter to broadcast with a different code characteristic for each of a plurality of directions; a receiver to receive the broadcast signal from one of the plurality of directions; a receiver controller to generate an expected signal for the one of the plurality of directions based on the different code characteristic for that direction; and a detector to detect the broadcast signal from the one of the plurality of directions based on the expected signal for that direction.
- 24. The system of claim 23, wherein the receiver receives the broadcast signal from the plurality of directions, and the receiver controller generates an expected signal for each of the plurality of directions based on the code characteristics corresponding to each of the plurality of directions.
- 25. The system of claim 24, wherein the detector detects the broadcast signal from each of the plurality of directions based on the expected signals corresponding to each of the plurality of directions.
- 26. The system of claim 23, wherein the detector comprises a correlator to correlate the received broadcast signal with the expected signal.
- 27. The system of claim 23, further comprising
a chip sequence modulation generator to generate a plurality of chip sequence signals; a transmit modulator to modulate a data carrier signal with the plurality of chip sequence signals to generate a plurality of chip modulated signals, wherein the transmitter transmits the plurality of chip modulated signals.
- 28. The system of claim 27, wherein each of the plurality of chip sequence signals comprises randomly phased chips.
- 29. The system of claim 28, wherein the different code characteristic is a different phase characteristic.
- 30. The system of claim 29, wherein the broadcast signal forms a plurality of code beams.
- 31. The system of claim 27, wherein each of the plurality of chip sequence signals comprises random amplitude chips.
- 32. The system of claim 28, comprising a phase adjustor to remove chip-to-chip phase shift variations based on the direction.
- 33. The system of claim 28, wherein the detector detects the data carrier signal.
- 34. A system for receiving data comprising:
a receiver to receive a broadcast with a different code characteristic for each of the plurality of directions; a receiver controller to generate an expected signal for the one of the plurality of directions based on the different code characteristic for that direction; and a detector to detect the broadcast signal from the one of the plurality of directions based on the expected signal for that direction.
- 35. The system of claim 34, wherein the receiver receives the broadcast signal from the plurality of directions, and the receiver controller generates an expected signal for the plurality of directions based on the code characteristics corresponding to the plurality of directions.
- 36. The system of claim 35, wherein the detector detects the broadcast signal from each of the plurality of directions based on the plurality of expected signals corresponding to each of the plurality of directions.
- 37. The system of claim 34, wherein the detector comprises a correlator to correlate the received broadcast signal with the expected signal.
- 38. The system of claim 34, wherein the broadcast signal was generated by modulating a data carrier signal with a plurality of chip sequence signals to generate a plurality of chip modulated signals.
- 39. The system of claim 38, wherein each of the plurality of chip sequence signals comprises randomly phased chips.
- 40. The system of claim 39, wherein the different code characteristic is a different phase characteristic.
- 41. The system of claim 40, wherein the broadcast signal forms a plurality of code beams.
- 42. The system of claim 38, wherein each of the plurality of chip sequence signals comprises random amplitude chips.
- 43. The system of claim 39, wherein the broadcast signal has removed chip-to-chip phase shift variations based on the one of the plurality of directions.
- 44. The system of claim 39, wherein the detector detects the broadcast signal comprises detecting the data carrier signal.
- 45. An apparatus for broadcasting and receiving data comprising:
means for broadcasting a signal with a different code characteristic for each of a plurality of directions; means for receiving the broadcast signal from one of the plurality of directions; means for generating an expected signal for the one of the plurality of directions based on the different code characteristic for that direction; and means for detecting the broadcast signal from the one of the plurality of directions based on the expected signal for that direction.
- 46. The apparatus of claim 45, further comprising
means for receiving the broadcast signal from the plurality of directions; and means for generating an expected signal for each of the plurality of directions based on the code characteristics corresponding to each of the plurality of directions.
- 47. The apparatus of claim 46, further comprising
means for detecting the broadcast signal from each of the plurality of directions based on the expected signals corresponding to each of the plurality of directions.
- 48. The apparatus of claim 45, wherein the means for detecting the broadcast signal comprises means for correlating the received broadcast signal with the expected signal.
- 49. The apparatus of claim 45, wherein broadcasting the signal comprises
means for generating a plurality of chip sequence signals; means for modulating a data carrier signal with the plurality of chip sequence signals to generate a plurality of chip modulated signals; and means for transmitting the plurality of chip modulated signals.
- 50. The apparatus of claim 49, wherein the means for generating a plurality of chip sequence signals means for comprises generating chip sequence signals with randomly phased chips.
- 51. The apparatus of claim 50, wherein the different code characteristic is a different phase characteristic.
- 52. The apparatus of claim 51, wherein the means for broadcasting the signal includes means for transmitting a plurality of code beams.
- 53. The apparatus of claim 49, wherein the means for generating a plurality of chip sequence signals includes generating chip sequence signals with random amplitude chips.
- 54. The apparatus of claim 50, further comprising means for removing chip-to-chip phase shift variations based on the direction.
- 55. The apparatus of claim 50, wherein the means for detecting the broadcast signal comprises means for detecting the data carrier signal.
- 56. A apparatus for receiving data comprising:
means for receiving a broadcast signal from one of a plurality of directions, wherein the broadcast signal has a different code characteristic for each of the plurality of directions; means for generating an expected signal for the one direction based on the different code characteristic for that direction; and means for detecting the broadcast signal from the one direction based on the expected signal for that direction.
- 57. The apparatus of claim 56, further comprising
means for receiving the broadcast signal from the plurality of directions; and means for generating an expected signal for the plurality of directions based on the code characteristics corresponding to the plurality of directions.
- 58. The apparatus of claim 57, further comprising
means for detecting the broadcast signal from each of the plurality of directions based on the plurality of expected signals corresponding to each of the plurality of directions.
- 59. The apparatus of claim 56, wherein the means for detecting the broadcast signal comprises means for correlating the received broadcast signal with the expected signals.
- 60. The apparatus of claim 56, wherein the broadcast signal was generated by modulating a data carrier signal with a plurality of chip sequence signals to generate a plurality of chip modulated signals.
- 61. The apparatus of claim 60, wherein the means for generating a plurality of chip sequence signals comprises means for generating chip sequence signals with randomly phased chips.
- 62. The apparatus of claim 61, wherein the different code characteristic is a different phase characteristic.
- 63. The apparatus of claim 62, wherein the means for broadcasting the signal comprises means for transmitting a plurality of code beans.
- 64. The apparatus of claim 60, wherein the means for generating a plurality of chip sequence signals includes means for generating chip sequence signals with random amplitude chips.
- 65. The apparatus of claim 61, further comprising means for removing chip-to-chip phase shift variations based on the directions.
- 66. The apparatus of claim 61, wherein the means for detecting the broadcast signal comprises means for detecting the data carrier signal.
RELATED APPLICATIONS
[0001] This application is a continuation-in-part of U.S. patent application Ser. No. 09/851,450, filed May 7, 2001, and also claims the benefit of U.S. Provisional Application No. 60/352,266, filed Jan. 30, 2002, U.S. patent application Ser. No. 09/697,187, filed Oct. 27, 2000, and U.S. Provisional Application No. 60/202,055, filed May 5, 2000, all of which are incorporated herein by reference.
Provisional Applications (1)
|
Number |
Date |
Country |
|
60352266 |
Jan 2002 |
US |
Continuation in Parts (1)
|
Number |
Date |
Country |
Parent |
09851450 |
May 2001 |
US |
Child |
10354093 |
Jan 2003 |
US |