Methods and apparatuses for determining scrambling codes for signal transmission
First Claim
1. A method for determining scrambling codes for reducing co-channel interference in a communication system, comprising:
- defining at least one initial default sequence;
generating a scrambling code with a scrambling code generator;
scrambling a first signal in a plurality of signals with a scrambler apparatus using the generated scrambling code;
comparing the scrambled first signal with a remainder of the signals in the plurality of scrambled signals meeting a specified co-channel interference criterion with a computer device; and
saving the scrambling code word in the computer device if the comparison determines that the first signal scrambled with the scrambling code also meets the specified co-channel interference criterion, wherein the specified co-channel interference criterion comprises at least reducing co-channel interference between the first signal and the remainder of the signals in the plurality of scrambled signals.
5 Assignments
0 Petitions
Accused Products
Abstract
Methods and apparatuses for determining scrambling codes for minimizing co-channel interference in a communication system. A method in accordance with the present invention comprises defining at least one initial default sequence, generating a scrambling code, scrambling a signal using the generated scrambling code, comparing the scrambled signal with all other scrambled signals meeting a specified criterion, and saving the scrambling code word if the comparison determines that the signal scrambled with the scrambling code also meets the specified criterion. The scrambling codes can be compared with each other for cross-correlation purposes to determine whether they meet the specified criterion based on laboratory testing.
-
Citations
19 Claims
-
1. A method for determining scrambling codes for reducing co-channel interference in a communication system, comprising:
-
defining at least one initial default sequence; generating a scrambling code with a scrambling code generator; scrambling a first signal in a plurality of signals with a scrambler apparatus using the generated scrambling code; comparing the scrambled first signal with a remainder of the signals in the plurality of scrambled signals meeting a specified co-channel interference criterion with a computer device; and saving the scrambling code word in the computer device if the comparison determines that the first signal scrambled with the scrambling code also meets the specified co-channel interference criterion, wherein the specified co-channel interference criterion comprises at least reducing co-channel interference between the first signal and the remainder of the signals in the plurality of scrambled signals. - View Dependent Claims (2, 3, 4, 5, 6, 7, 17)
-
-
8. A method for determining scrambling codes for reducing co-channel interference in a communication system, comprising:
-
defining an initial seed; generating a seeded scrambling code from the seed using a scrambling code generator; scrambling a payload portion of a first signal of a plurality of signals with a scrambler apparatus using the generated seeded scrambling code; comparing the scrambled payload portion of the first signal with a remainder of the signals in the plurality of signals having scrambled payload portions meeting a first specified criterion with a computer device; saving the seeded scrambling code word in the computer device if the comparison determines that the payload portion of the first signal scrambled with the seeded scrambling code also meets the first specified criterion, wherein the first specified co-channel interference criterion comprises at least reducing co-channel interference between the first signal and the remainder of the signals in the plurality of scrambled signals; generating a unique word (UW) scrambling code from an initial default sequence at the scrambling code generator; scrambling a header portion of the first signal with the scrambler apparatus using the generated UW scrambling code; comparing the scrambled header portion of the first signal with a remainder of the signals in the plurality of signals having scrambled header portions meeting a second specified criterion using a computer device; saving the UW scrambling code word at the computer device if the comparison determines that the first signal scrambled with the scrambling code also meets the second specified criterion; and pairing the saved UW scrambling codes with the saved seeded scrambling codes at the computer device. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15, 16, 18)
-
-
19. A method for testing cross-correlation between two scrambling codes, comprising:
-
generating at least one wanted signal with a modulator, the wanted signal comprising a wanted header and a wanted payload, wherein the wanted payload is scrambled with a scrambler using a first seed and the wanted header is scrambled with the scrambler using a first header code; generating an interfering signal with a modulator comprising an header and a payload, wherein the payload of the interfering signal is scrambled with the scrambler using a second seed and the header of the interfering signal is scrambled with the scrambler using a second header code; comparing the at least one wanted signal with the interfering signal with a computer device; determining the cross-correlation between the at least one wanted signal and the interfering signal based on the comparing of the at least one wanted signal with the interfering signal with the computer device; and determining with the computer device if the cross-correlation between the at least one wanted signal and the interfering signal meets a specified criterion, wherein the specified criterion comprises at least reducing cross-correlation between the at least one wanted signal and the interfering signal.
-
Specification