Patent ID: 7436963

Claim:
A process for generating scrambling codes for CDMA communications, the scrambling codes having an I branch and a Q branch, the process comprising: generating, using first and second linear-feedback-shift-registers, a first m-sequence and a second m-sequence, then modulo-2 adding the first m-sequence and the second m-sequence to form the I branch of the scrambling codes; generating a first masking word and a second masking word corresponding to respective polynomial time shifts; and modulo-2 adding intermediate taps of the first and second linear-feedback-shift-registers chosen using the first and second masking words so as to generate a third sequence and a fourth sequence, then modulo-2 adding the third sequence and fourth sequence to form the Q branch of the scrambling codes, with the Q branch being obtained by translating the I branch by τ=2 17 , with the taps of the first linear-feedback-shift-register corresponding to a polynomial of D 4 +D 6 +D 15 and the taps of the second linear-feedback-shift-register corresponding to a polynomial of D 5 +D 6 +D 8 +D 9 +D 10 +D 11 +D 12 +D 13 +D 14 +D 15 for providing the translation.