EP2201733B1

Scrambling sequence generation in a communication system

Abstract

This record has no abstract on file.

EP2201733B1, drawing sheet 1
Sheet 1 of 10

Term

2 yearsleft in the term

Expires 3 October 2028.

  1. Priority
  2. Filed
  3. Granted
  4. Today
  5. Expires

10 claims: 5 independent, 5 dependent

  1. 1
    A method (500) for communication, comprising:initializing (512) a linear feedback shift register, LFSR, to an initial state to generate a base scrambling sequence;generating (514) a first scrambling sequence based on modulo-2 addition of a selected combination of LFSR outputs, the first scrambling sequence being a first cyclic shift of the base scrambling sequence;and performing (516) scrambling or descrambling for a first channel with the first scrambling sequence, the first channel being one of a set of channels supported by the base scrambling sequence;generating a second scrambling sequence based on modulo-2 addition of a second selected combination of LFSR outputs, the second scrambling sequence being a second cyclic shift of the base scrambling sequence;and performing scrambling or descrambling for a second channel or a reference signal with the second scrambling sequence;wherein the first and second scrambling sequences are generated in parallel based on different combinations of LFSR outputs;wherein the generating the first scrambling sequence comprises: determining a sequence selector value for the first channel, and determining the selected combination of LFSR outputs based on the sequence selector value;and wherein the determining the sequence selector value comprises: determining a channel type value for the first channel, and determining the sequence selector value based on the channel type value.
  2. 2
    An apparatus (700) for communication, comprising:means for initializing (712) a linear feedback shift register, LFSR, to an initial state to generate a base scrambling sequence;means for generating (714) a first scrambling sequence based on modulo-2 addition of a selected combination of LFSR outputs, the first scrambling sequence being a first cyclic shift of the base scrambling sequence;and means for performing (716) scrambling or descrambling for a first channel with the first scrambling sequence, the first channel being one of a set of channels supported by the base scrambling sequence;means for generating a second scrambling sequence based on modulo-2 addition of a second selected combination of LFSR outputs, the second scrambling sequence being a second cyclic shift of the base scrambling sequence;and means for performing scrambling or descrambling for a second channel or a reference signal with the second scrambling sequence;wherein the first and second scrambling sequences are generated in parallel based on different combinations of LFSR outputs;wherein the means for generating the first scrambling sequence comprises means for determining a channel type value for the first channel, means for determining a sequence selector value for the first channel based on the channel type value, and means for determining the selected combination of LFSR outputs based on the sequence selector value.
  3. 5
    A method (800) for communication, comprising:mapping (816) start of a first scrambling sequence to center of system bandwidth and traversing outwardly in positive frequency direction;and mapping (818) start of a second scrambling sequence to the center of the system bandwidth and traversing outwardly in negative frequency direction;performing (820) scrambling or descrambling for positive frequencies for a reference signal with the first scrambling sequence;performing (822) scrambling or descrambling for negative frequencies for the reference signal with the second scrambling sequence;determining a first sequence selector value comprising a first value for a frequency polarity parameter;determining a second sequence selector value comprising a second value for the frequency polarity parameter;cyclically shifting a base scrambling sequence based on the first sequence selector value to obtain the first scrambling sequence;and cyclically shifting the base scrambling sequence based on the second sequence selector value to obtain the second scrambling sequence.
  4. 8
    An apparatus (900) for communication, comprising:means (920) for performing scrambling or descrambling for positive frequencies for a reference signal with a first scrambling sequence;means (922) for performing scrambling or descrambling for negative frequencies for the reference signal with a second scrambling sequence;means (916) for mapping start of the first scrambling sequence to center of system bandwidth and traverse outwardly in positive frequency direction, and means (918) for mapping start of the second scrambling sequence to the center of the system bandwidth and traverse outwardly in negative frequency direction;means for determining a first sequence selector value comprising a first value for a frequency polarity parameter;means for determining a second sequence selector value comprising a second value for the frequency polarity parameter;means for cyclically shifting a base scrambling sequence based on the first sequence selector value to obtain the first scrambling sequence;and means for cyclically shifting the base scrambling sequence based on the second sequence selector value to obtain the second scrambling sequence.
  5. 10
    Computer program for implementing a method according to any of claims 1 or 5 to 7.