Described herein are systems and methods for determining data rate in a direct sequence spread spectrum system. The systems may include circuits or processors for receiving a signal that was transmitted at an unknown data rate and determining the value of the unknown data rate based on a sequence of bits that is generated from processing the signal according to a first data rate. The methods may include receiving a signal having an unknown data rate, processing the signal according to a first data rate, generating another signal that corresponds to a sequence of bits that result from the processing, and determining the value of the unknown data rate according to the sequence of bits.
Legal claims defining the scope of protection, as filed with the USPTO.
1. A method of determining data rate in a direct sequence spread spectrum system, the method comprising: receiving a signal that was transmitted at a particular data rate, wherein the particular data rate is unknown to a receiver, wherein the particular data rate is one of a high data rate or a low data rate, and wherein the high data rate is a binary multiple of the low data rate; processing the signal according to a first data rate, thereby generating a signal corresponding to a sequence of bits; and determining the particular data rate according to the sequence of bits.
2. The method of claim 1 , wherein the method comprises initiating proper decoding mechanisms for the particular data rate.
3. The method of claim 1 , wherein the particular data rate is determined according to a count of 0's and a count of 1's in the sequence of bits.
4. The method of claim 1 , wherein the particular data rate is determined according to an occurrence of repetition in the sequence of bits.
5. The method of claim 1 , wherein at least one data rate in the plurality of data rates is a binary multiple of an other data rate in the plurality of data rates.
6. The method of claim 1 , wherein the particular data rate is selected according to a quality of communication on a communication channel.
7. The method of claim 1 , wherein the transmission times of two different rate signals are the same duration.
8. A system for determining data rate in a direct sequence spread spectrum system, the system comprising: one or more circuits for receiving a signal that was transmitted at a particular data rate, wherein the particular data rate is unknown when received, wherein the particular data rate is one of a high data rate or a low data rate, and wherein the high data rate is a binary multiple of the low data rate; wherein the one or more circuits process the signal according to a first data rate, thereby generating a signal corresponding to a sequence of bits; and wherein the one or more circuits determine the particular data rate according to the sequence of bits.
9. The system of claim 8 , wherein the one or more circuits initiate proper decoding mechanisms for the particular data rate.
10. The system of claim 8 , wherein the particular data rate is determined according to a count of 0's and a count of 1's in the sequence of bits.
11. The system of claim 8 , wherein the particular data rate is determined according to an occurrence of repetition in the sequence of bits.
12. The system of claim 8 , wherein at least one data rate in the plurality of data rates is a binary multiple of an other data rate in the plurality of data rates.
13. The system of claim 8 , wherein the particular data rate is selected according to a quality of communication on a communication channel.
14. The system of claim 8 , wherein the transmission times of two different rate signals are the same duration.
15. A system for determining data rate in a direct sequence spread spectrum system, the system comprising: at least one processor for receiving a signal that was transmitted at a particular data rate, wherein the particular data rate is unknown when received, wherein the particular data rate is one of a high data rate or a low data rate, and wherein the high data rate is a binary multiple of the low data rate; wherein the at least one processor processes the signal according to a first data rate, thereby generating a signal corresponding to a sequence of bits; and wherein the at least one processor determines the particular data rate according to the sequence of bits.
16. The system of claim 15 , wherein the at least one processor initiates proper decoding mechanisms for the particular data rate.
17. The system of claim 15 , wherein the particular data rate is determined according to a count of 0's and a count of 1's in the sequence of bits.
18. The system of claim 15 , wherein the particular data rate is determined according to an occurrence of repetition in the sequence of bits.
19. The system of claim 15 , wherein at least one data rate in the plurality of data rates is a binary multiple of an other data rate in the plurality of data rates.
20. The system of claim 15 , wherein the particular data rate is selected according to a quality of communication on a communication channel.
21. The system of claim 15 , wherein the transmission times of two different rate signals are the same duration.
22. A method of determining data rate in a communication system, the method comprising: receiving a direct sequence spread spectrum signal that was transmitted at a particular data rate, wherein the particular data rate is unknown to a receiver, wherein the particular data rate is one of a high data rate and a low data rate, and wherein the high data rate is a binary multiple of the low data rate; processing the direct sequence spread spectrum signal according to the high data rate, thereby generating a despread signal corresponding to a sequence of bits; determining the particular data rate according to an occurrence of repetition in the sequence of bits; and initiating proper decoding mechanisms for the particular data rate.
23. The method of claim 22 , wherein the particular data rate is selected according to a quality of communication on a communication channel.
24. A system for determining data rate in a communication system, the system comprising: one or more circuits for receiving a direct sequence spread spectrum signal that was transmitted at a particular data rate, wherein the particular data rate is unknown to a receiver, wherein the particular data rate is one of a high data rate and a low data rate, and wherein the high data rate is a binary multiple of the low data rate; said one or more circuits for processing the direct sequence spread spectrum signal according to the high data rate, thereby generating a despread signal corresponding to a sequence of bits; said one or more circuits for determining the particular data rate according to an occurrence of repetition in the sequence of bits; and said one or more circuits for initiating proper decoding mechanisms for the particular data rate.
25. The system of claim 24 , wherein the particular data rate is selected according to a quality of communication on a communication channel.
Cooperative Patent Classification codes for this invention. Click any code to explore related patents in that topic.
September 14, 2007
September 1, 2009
Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.