Claims
- 1. In a system in which multiple remote units compete for limited communication resources, a remote unit method of accessing the system comprising the steps of:
randomly selecting a first sequence from a set of predetermined sequences; and transmitting a data bit stream modulated with said first sequence beginning at one of a set of recurring admission boundaries.
- 2. The method of claim 1 further comprising the steps of:
determining whether said data bit stream has been successfully received at a hub station; randomly selecting a second sequence from said set of predetermined sequences if said data stream has not been successfully received; and transmitting said data bit stream modulated with said second sequence beginning at one of said set of recurring admission boundaries.
- 3. The method of claim 2 further comprising the step of randomly delaying said step of transmitting said data bit stream modulated with said second sequence.
- 4. The method of claim 1 wherein said set of predetermined sequences comprises a maximal length sequence and a plurality of rotated versions of said maximal length sequence.
- 5. The method of claim 1 wherein said data bit stream modulated with said first sequence is transmitted using a higher order modulation scheme.
- 6. The method of claim 5 wherein said higher order modulation scheme is a quadrature amplitude modulation comprising at least 16 values.
- 7. The method of claim 1 further comprising the step of receiving a power control command from a hub station in order to set a power level used in said step of transmitting to within about 1 dB of accuracy.
- 8. The method of claim 1 wherein said step of transmitting comprises the step of transmitting a high frequency signal to a satellite for transmission to a hub station.
- 9. The method of claim 1 further comprising the step of:
receiving a command from the hub station to use a reserved one of said set of predetermined sequences; and transmitting a data bit stream modulated with said reserved one of said set of predetermined sequences beginning at one of said set of recurring admission boundaries.
- 10. The method of claim 1 wherein said recurring admission boundaries coincide with boundaries between data bits within said data bit stream.
- 11. A method of receiving random access signals from a plurality of remote units, comprising the steps of:
correlating one or more of a set of predetermined sequences with a set of incoming data samples beginning at one of a set of recurring admission boundaries; detecting a signal level above a detection threshold corresponding to a detected one of said set of predetermined sequences; and demodulating a remote unit signal using said detected one of said set of predetermined sequences.
- 12. The method of claim 11 wherein said step of demodulating comprises the step of demodulating said remote unit signal using a higher order modulation scheme.
- 13. A method of receiving random access signals from a plurality of remote units, comprising the steps of:
correlating one or more of a set of predetermined sequences with a set of incoming data samples beginning at one of a set of recurring admission boundaries to generate a set of correlated data; demodulating said set of correlated data to produce a set of signal quality indications; detecting a valid signal by examination of said set of signal quality indications; and demodulating said valid signal using the predetermined sequence corresponding to a selected one of said signal quality indications.
- 14. A method of controlling system access comprising the steps of:
monitoring a plurality of random access, direct sequence spread spectrum communication channels for random access communication signals; temporarily allocating a chosen one of said plurality of random access, direct sequence spread spectrum communication channels to a particular remote unit; and commanding other remote units using said plurality of random access, direct sequence spread spectrum communication channels to abstain temporarily from using said chosen one.
- 15. A remote unit which is adapted to operate in a system that includes a hub station and a plurality of remote units, comprising:
a process which randomly selects a first sequence from a set of predetermined sequences; a process which transmits a data bit stream modulated with said first sequence beginning at one of a set of recurring admission boundaries; a process which determines whether said data bit stream has been successfully received at a hub station; a process which randomly selects a second sequence from said set of predetermined sequences whether said data stream has been successfully received; and a process which transmits said data bit stream modulated with said second sequence beginning at one of said set of recurring admission boundaries of said data stream has not been successfully received.
- 16. The system of claim 15 wherein said set of predetermined sequences comprises a maximal length sequence and a plurality of rotated versions of said maximal length sequence.
RELATED APPLICATIONS
[0001] This application is a continuation of application Ser. No. 09/330,380, filed on Jun. 11, 1999.
Provisional Applications (1)
|
Number |
Date |
Country |
|
60093628 |
Jul 1998 |
US |
Continuations (1)
|
Number |
Date |
Country |
| Parent |
09330380 |
Jun 1999 |
US |
| Child |
10351734 |
Jan 2003 |
US |