Method and apparatus for spreading sequence hopping in code-multiplexed control channels
AssigneeTelefonaktiebolaget LM Ericsson (publ)
InventorsStefan Parkvall, Jung Fu Cheng, Yi-Pin Eric Wang
Life of this patent
Estimating the term…
Abstract
A method and apparatus for code multiplexing one or more control signals onto a shared control channel. According to the present invention, a control signal for transmission from a base station to a mobile station terminal is repeated in each slot of a predetermined time interval. The control signal in each slot is spread using a bit-level spreading sequence, where the bit-level spreading sequence varies from slot to slot according to a predefined sequence-hopping pattern. The spread control signals generated for transmission to each mobile station terminal are then combined and spread using a common channelization code.
Claims22
A method of code-multiplexing a control signal onto a shared control channel comprising:
- repeating a control bit for a mobile station associated with said shared control channel in each slot of a predetermined time interval;
- generating a set of sequence hopping patterns;
- assigning the mobile station to a sequence hopping pattern selected from said set of sequence hopping patterns;
- spreading the control bit in each slot of the predetermined time interval at bit rate using a different bit-level spreading sequence of the selected sequence hopping pattern for each slot to generate a different bit sequence for the mobile station in each slot;
- assigning a common channelization code to the shared control channel;
- and
- spreading the bit sequences generated for the predetermined time interval for a plurality of mobile stations using the assigned common channelization code.
A method of code-multiplexing a control message onto a shared control channel associated with a plurality of mobile stations comprising:
- generating a set of sequence-hopping patterns;
- assigning a mobile station associated with the shared control channel to a selected sequence-hopping pattern;
- assigning a unique bit-level spreading sequence to each slot of a predetermined time interval according to the sequence-hopping pattern selected for the mobile station;
- assigning a common channelization code to the shared control channel;
- spreading a control bit repeated in each slot of the predetermined time interval at bit rate with the unique spreading code assigned to each slot to generate a different bit sequence in each slot of the predetermined time interval for the mobile station;
- and
- spreading the bit sequences generated for the predetermined time interval for a plurality of mobile stations using the assigned common channelization code.
A code multiplexer for multiplexing a control signal onto a shared control channel associated with a plurality of mobile stations comprising:
- a memory configured to store a set of sequence-hopping patterns, wherein each element of each sequence-hopping pattern references a unique bit-level spreading sequence;
- an assignment processor configured to assign the control signal for one of the mobile stations to a selected sequence-hopping pattern, and to assign a common channelization code to the shared control channel;
- a first multiplexer to spread the control signal repeated in each slot of a predetermined time interval at bit rate using the unique bit-level spreading sequence referenced by the selected sequence-hopping pattern to generate a different bit sequence in each slot of the predetermined time interval;
- and
- a second multiplexer to spread the bit sequences generated for the predetermined time interval for a plurality of mobile stations using the assigned common channelization code.
Dependencies are inferred from the claim text.