Method and apparatus for processing a secondary synchronization channel in a spread spectrum system
First Claim
1. A method of correlating multiple code groups against input data, the method comprising the steps of:
- a) receiving a first input data at a first correlator;
b) receiving a first code sequence of a code group at the first correlator;
c) correlating the first input data with the first code sequence using the correlator;
d) receiving a second code sequence at the first correlator;
e) correlating the first input data with the second code sequence using the first correlator, wherein correlating step e) is performed prior to receiving a second input data; and
f) comparing a correlation result from the first correlator with a threshold value using a first threshold detector.
4 Assignments
0 Petitions
Accused Products
Abstract
A method and apparatus for processing a secondary synchronization channel in a spread spectrum system is disclosed herein. The method includes several steps, the first of which is to receive a first input data at a correlator. Next, a first code sequence of a code group is received at the correlator. The first correlator then correlates the first input data with the first code sequence. Afterward, a second code sequence is received at the correlator. This time, the first input data is correlated with the second code sequence. Correlation of both the first code sequence and the second code sequence occurs prior to receiving a second input data. Lastly, correlation results from the first correlator are compared with a threshold value using a threshold detector.
85 Citations
24 Claims
-
1. A method of correlating multiple code groups against input data, the method comprising the steps of:
-
a) receiving a first input data at a first correlator;
b) receiving a first code sequence of a code group at the first correlator;
c) correlating the first input data with the first code sequence using the correlator;
d) receiving a second code sequence at the first correlator;
e) correlating the first input data with the second code sequence using the first correlator, wherein correlating step e) is performed prior to receiving a second input data; and
f) comparing a correlation result from the first correlator with a threshold value using a first threshold detector. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method for configuring a configurable searcher, the method comprising the steps of:
-
a) receiving a code group configuration input at a communication device. b) communicating the code group configuration to the configurable searcher;
c) initializing the configurable searcher according to the code group configuration; and
d) operating the configurable searcher according to the code group configuration. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A searcher for data processing, the searcher comprising:
-
a first input line for communicating input data;
a second input line for communicating a first set of code sequences;
a first correlator coupled to the first input line and the second input line, the first correlator circuit capable of completing a correlation operation within a fraction of a slot period; and
a first threshold detector coupled to the first correlator, the first threshold detector receiving a threshold input and a correlation result from the first correlator. - View Dependent Claims (18, 19, 20, 21)
-
-
22. A communication device for processing a data signal, the communication device comprising:
-
a front-end processor for communicating the data signal;
a processor coupled to the front-end processor and a modem;
a system memory coupled to the processor;
a configurable searcher system coupled to the processor, the configurable searcher system using a code group configuration dictated by a desired one of a plurality of communication protocols; and
wherein the processor and the system memory provide configuration information to the configurable searcher system. - View Dependent Claims (23, 24)
-
Specification