Enhanced code allocation method for CDMA systems
First Claim
1. A method for assigning spreading codes to mobile stations located within a cell, comprising steps of:
- assigning a set of spreading codes for use in a particular cell;
determining entries in a spreading code performance table based on a weighted combination of cross-correlation factors between individual ones of the spreading codes of the set of spreading codes and also an auto-correlation factor of individual ones of the spreading codes of the set of spreading codes, within a delay spread range that is typical for the particular cell; and
assigning a spreading code from the performance table by selecting a spreading code that will cause a least amount of interference with a sub-set of already assigned spreading codes.
1 Assignment
0 Petitions
Accused Products
Abstract
A method is taught for assigning spreading codes to mobile stations located within a cell, as is a CDMA communications system that operates in accordance with the method. The method includes steps of (A) assigning a set of spreading codes for use in a particular cell; (B) determining values of entries in a spreading code performance table (fixed or dynamic) based on a weighted combination of cross-correlation factors between individual ones of the spreading codes of the set of spreading codes, and also based on an auto-correlation factor of individual ones of the spreading codes of the set of spreading codes, within a delay spread range that is typical for the particular cell; and (C) assigning a spreading code from the performance table by selecting a spreading code that will cause a least amount of interference with a sub-set of already assigned spreading codes.
90 Citations
21 Claims
-
1. A method for assigning spreading codes to mobile stations located within a cell, comprising steps of:
-
assigning a set of spreading codes for use in a particular cell;
determining entries in a spreading code performance table based on a weighted combination of cross-correlation factors between individual ones of the spreading codes of the set of spreading codes and also an auto-correlation factor of individual ones of the spreading codes of the set of spreading codes, within a delay spread range that is typical for the particular cell; and
assigning a spreading code from the performance table by selecting a spreading code that will cause a least amount of interference with a sub-set of already assigned spreading codes. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A code division, multiple access wireless communications system, comprising:
-
at least one base transceiver station (BTS) serving a cell;
a plurality of mobile stations (MSs) within said cell; and
a base station controller (BSC) coupled to said BTS, said BSC comprising a data processor for assigning individual ones of spreading codes selected from a set of spreading codes to mobile stations within said cell, said BSC data processor determining values for entries in a spreading code performance table based on a weighted combination of cross-correlation factors between individual ones of the spreading codes of the set of spreading codes and also an auto-correlation factor of individual ones of the spreading codes of the set of spreading codes, within a delay spread range that is typical for said cell, and for assigning a spreading code from the performance table by selecting a spreading code that will cause a least amount of interference with a sub-set of already assigned spreading codes. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20, 21)
-
Specification