Method and apparatus for generating a complex scrambling code sequence
AssigneeLucent Technologies Inc.
InventorsQuinn Li, Nallepilli S. Ramesh
Life of this patent
Estimating the term…
Abstract
A complex spreading and/or scrambling code sequence generation system uses a first complex code sequence having at least two components and a second complex code sequence having at least two components. The components of the first complex code sequence are respectively mixed with the corresponding components of the second complex code sequence to generate the complex scrambling code sequence. In doing so, an offset between the components of the complex scrambling code sequence is achieved for the same and/or different users. The complex scrambling code sequence can be used for spreading, scrambling, de-spreading or descrambling an information signal.
Claims17
A method of producing a complex scrambling code sequence for processing at least one information signal in a wireless communications system, said method comprising the steps of:
- generating a first complex code sequence having at least two components where at least a first component of said first complex code sequence is a time offset version of a second component of said first complex code sequence;
- generating a second complex code sequence having at least two components;
- and
- combining corresponding components of said first complex code sequence and said second complex code sequence to produce a complex scrambling code sequence.
A complex scrambling code sequence generation system used in processing at least one information signal, said system comprising:
- a first complex code sequence generator producing a complex code sequence having at least two components where at least a first component of said first complex code sequence is a time offset version of a second component of said first complex code sequence;
- a second complex code sequence generator producing a second complex code sequence having at least two components;
- and
- a combining arrangement combines corresponding components of said first complex code sequence and said second complex code sequence to produce a complex scrambling code sequence.
A method of producing a complex scrambling code sequence for processing at least one information signal in a wireless communications system, said method comprising the steps of:
- receiving a state vector;
- generating a code vector using said state vector;
- combining said code vector with a user mask to produce a first complex code sequence;
- producing a relative delay between versions of said first complex code sequence to produce a first component and a second component of said first complex code sequence;
- generating a second complex code sequence having at least two components;
- and
- combining corresponding components of said first complex code sequence and said second complex code sequence to produce a complex scrambling code sequence.
A method of producing a complex scrambling code sequence for processing at least one information signal in a wireless communications system, said method comprising the steps of:
- generating a first complex code sequence having at least a first component and a second component which are offset in time;
- using two independent polynomial generators to produce at least a first short code sequence and a second short code sequence;
- performing a multiplication where said first component of said first complex code sequence and said first short code sequence are products to produce a first component of said complex scrambling code sequence;
- and
- performing a multiplication where said second component of said first complex code sequence and said second short code sequence are products to produce a second component of said complex scrambling code sequence.
Dependencies are inferred from the claim text.