US2004170142A1PendingUtilityA1
Method and apparatus for long code generation in synchronous, multi-chip rate systems
Priority: Mar 16, 2000Filed: Mar 4, 2004Published: Sep 2, 2004
Est. expiryMar 16, 2020(expired)· nominal 20-yr term from priority
H04J 13/10H04J 13/0022H04B 2201/70703H04B 1/707
44
PatentIndex Score
0
Cited by
0
References
0
Claims
Abstract
A method and apparatus for long code generation in synchronous, multi-chip rate systems, wherein a first code sequence having a first bit rate, and a second code sequence having the first bit rate, the second code sequence being a time delay of the first code sequence, are multiplexed together, producing a desired long code.
Claims
exact text as granted — not AI-modifiedWhat is claimed is:
1 . A method for code generation in synchronous, multi-chip rate communication systems, comprising the steps of:
producing a first code sequence having a first bit rate; producing a second code sequence having the first bit rate, the second code sequence being a time delay of the first code sequence; and multiplexing the first code sequence and the second code sequence and producing an output code sequence having a desired bit rate.
2 . A method for code generation as recited in claim 1 , wherein the step of producing the second code sequence comprises the step of performing modulo-2 addition of the first code sequence and a delayed version of the first code sequence.
3 . A method for code generation as recited in claim 1 , including the step of producing a third code sequence having the first bit rate, the third code sequence being a time delay of the first code sequence, wherein the step of multiplexing includes multiplexing the third code sequence.
4 . A method for code generation as recited in claim 3 , wherein the step of producing the second code sequence comprises the step of performing modulo-2 addition of the first code sequence and a delayed version of the first code sequence, and wherein the step of producing the third code sequence comprises the step of performing modulo-2 addition of the first code sequence and a second delayed version of the first code sequence.
5 . A method for long code generation in synchronous, multi-chip rate communication systems, comprising the steps of:
producing a first long code sequence having a first bit rate; producing a second long code sequence having the first bit rate, the second long code sequence being a time delay of the first code sequence; producing a third long code sequence having the first bit rate, the third long code sequence being a time delay of the first long code sequence; and multiplexing the first long code sequence, the second long code sequence, and the third long code sequence, and producing an output code sequence having a desired bit rate.
6 . A method for long code generation as recited in claim 5 , wherein the step of producing the second long code sequence comprises the step of performing modulo-2 addition of the first code sequence and a delayed version of the first code sequence, and wherein the step of producing the third code sequence comprises the step of performing modulo-2 addition of the first code sequence and a second delayed version of the first code sequence.
7 . An apparatus for code generation in synchronous, multichip rate systems, comprising:
a code generator adapted to produce a first code sequence having a first bit rate; an encoder coupled to the code generator and adapted to receive the first code sequence, the encoder adapted to produce a second code sequence having the first bit rate, and a multiplexor coupled to the encoder, the multiplexer adapted to receive the first code sequence and the second code sequence, the multiplexor further adapted to produce an output code sequence having a desired bit rate.
8 . An apparatus for code generation as recited in claim 7 , wherein the encoder comprises
a delay block coupled to the first code sequence, the delay block adapted to produce a delayed first code sequence having a predetermined delay time; and a modulo-2 addition block coupled to the delay block and to the multiplexor, the modulo-2 addition block adapted to perform modulo-2 addition of the first code sequence and the time delayed first code sequence.
9 . An apparatus for code generation as recited in claim 7 , wherein the encoder is further adapted to produce a third code sequence having the first bit rate, the third code sequence being a time delay of the first code sequence, wherein the multiplexor is adapted to receive the third code sequence.
10 . An apparatus for code generation as recited in claim 8 , wherein the encoder comprises
a second delay block coupled to the first code sequence, the second delay block adapted to produce a second delayed first code sequence having a second predetermined delay time; and a second modulo-2 addition block coupled to the second delay block and to the multiplexor, the second modulo-2 addition block adapted to perform modulo-2 addition of the first code sequence and the second delayed first code sequence.
11 . An apparatus for long code generation in synchronous, multi-chip rate communication systems, comprising:
a long code generator adapted to produce a first long code sequence having a first bit rate; a convolutional encoder coupled to the long code generator and adapted to receive the first long code sequence, the convolutional encoder adapted to produce a second long code sequence having the first bit rate, the convolutional encoder further adapted to produce a third long code sequence having the first bit rate; and a multiplexor coupled to the convolutional encoder, the multiplexor adapted to receive the first long code sequence, the second long code sequence, and the third long code sequence, the multiplexor further adapted to produce an output long code sequence having a desired bit rate.
12 . An apparatus for long code generation as recited in claim 11 , wherein the convolutional encoder comprises
a first delay block coupled to the first code sequence, the first delay block adapted to produce a delayed first code sequence having a predetermined delay time; and a first modulo-2 addition block coupled to the first delay block, the first modulo-2 addition block adapted to perform modulo-2 addition of the first code sequence and the delayed first code sequence.
13 . An apparatus for long code generation as recited in claim 12 , wherein the convolutional encoder further comprises
a second delay block coupled to the first code sequence, the second delay block adapted to produce a second delayed first code sequence having a second predetermined delay time; and a second modulo-2 addition block coupled to the second delay block and to the multiplexor, the second modulo-2 addition block adapted to perform modulo-2 addition of the first code sequence and the second delayed first code sequence;Join the waitlist — get patent alerts
Track US2004170142A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.