Wireless communications system with secondary synchronization code based on values in primary synchronization code
First Claim
1. A wireless communication system, comprising:
- a transmitter circuit comprising an encoder circuit for transmitting a plurality of frames;
wherein each of the plurality of frames comprises a primary synchronization code and a secondary synchronization code; and
wherein the encoder circuit comprises;
a circuit for providing the primary synchronization code in response to a first sequence; and
a circuit for providing the secondary synchronization code in response to a second sequence and a third sequence;
wherein the second sequence is selected from a plurality of sequences, wherein each of the plurality of sequences is orthogonal with respect to all other sequences in the plurality of sequences; and
wherein the third sequence comprises a sequence of bits from the first sequence, wherein the sequence of bits from the first sequence is consecutively repeated in the third sequence.
2 Assignments
0 Petitions
Accused Products
Abstract
A wireless communication system. The system comprises transmitter circuitry (BST1), the transmitter circuitry comprising encoder circuitry (50) for transmitting a plurality of frames (FR). Each of the plurality of frames comprises a primary synchronization code (PCS) and a secondary synchronization code (SSC). The encoder circuitry comprises of circuitry (501) for providing the primary synchronization code in response to a first sequence (32). The encoder circuitry further comprises circuitry (502) for providing the secondary synchronization code in response to a second sequence (54) and a third sequence (56). The second sequence is selected from a plurality of sequences. Each of the plurality of sequences is orthogonal with respect to all other sequences in the plurality of sequences. The third sequence comprises a subset of bits from the first sequence.
132 Citations
72 Claims
-
1. A wireless communication system, comprising:
-
a transmitter circuit comprising an encoder circuit for transmitting a plurality of frames; wherein each of the plurality of frames comprises a primary synchronization code and a secondary synchronization code; and wherein the encoder circuit comprises; a circuit for providing the primary synchronization code in response to a first sequence; and a circuit for providing the secondary synchronization code in response to a second sequence and a third sequence; wherein the second sequence is selected from a plurality of sequences, wherein each of the plurality of sequences is orthogonal with respect to all other sequences in the plurality of sequences; and wherein the third sequence comprises a sequence of bits from the first sequence, wherein the sequence of bits from the first sequence is consecutively repeated in the third sequence. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26)
-
-
27. A method of forming a primary synchronization code and a secondary synchronization code for communication in a plurality of frames in a wireless communication system, comprising the steps of:
-
providing the primary synchronization code in response to a first sequence; and providing the secondary synchronization code in response to a second sequence and a third sequence; and wherein the second sequence is selected from a plurality of sequences, wherein each of the plurality of sequences is orthogonal with respect to all other sequences in the plurality of sequences; and wherein the third sequence comprises a sequence of bits from the first sequence, wherein the sequence of bits from the first sequence is consecutively repeated in the third sequence. - View Dependent Claims (28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49)
-
-
50. A method of encoding a synchronization code, comprising the steps of:
-
producing a primary synchronization code comprising a first code sequence; producing a secondary synchronization code comprising a second code sequence combined with a third code sequence, wherein the second code sequence is from a plurality of sequences, wherein each of the plurality of sequences is orthogonal with respect to all other sequences in the plurality of sequences, and wherein the third code sequence comprises a sequence of bits of the first code sequence wherein the sequence of bits of the first code sequence is consecutively repeated in the third code sequence. - View Dependent Claims (51, 52, 53, 54, 55, 56, 57)
-
-
58. A method of decoding a synchronization code, comprising the steps of:
-
identifying a primary synchronization code comprising a first code sequence; identifying a secondary synchronization code comprising a second code sequence combined with a third code sequence, wherein the second code sequence is from a plurality of sequences, wherein each of the plurality of sequences is orthogonal with respect to all other sequences in the plurality of sequences, and wherein the third code sequence comprises a sequence of bits of the first code sequence, wherein the sequence of bits of the first code sequence is consecutively repeated in the third code sequence. - View Dependent Claims (59, 60, 61, 62, 63)
-
-
64. A method of encoding a synchronization code, comprising the steps of:
-
producing a primary synchronization code comprising a first code sequence; producing a secondary synchronization code comprising a second code sequence combined with a third code sequence, wherein the second code sequence is from a plurality of sequences, wherein each of the plurality of sequences is orthogonal with respect to all other sequences in the plurality of sequences, and wherein the third code sequence includes a plurality of subsets of bits, each subset including a fourth sequence of bits from the first code sequence and a complement of a fifth sequence of bits from the first code sequence. - View Dependent Claims (65, 66, 67, 68)
-
-
69. A method of decoding a synchronization code, comprising the steps of:
-
identifying a primary synchronization code comprising a first code sequence; identifying a secondary synchronization code comprising a second code sequence combined with a third code sequence, wherein the second code sequence is from a plurality of sequences, wherein each of the plurality of sequences is orthogonal with respect to all other sequences in the plurality of sequences, and wherein the third code sequence includes a plurality of subsets of bits, each subset including a fourth sequence of bits from the first code sequence and a complement of a fifth sequence of bits from the first code sequence. - View Dependent Claims (70, 71, 72)
-
Specification