Spreading code hopping for synchronous DS-CDMA system to mitigate interference effects
First Claim
1. A method for operating a code division multiple access communications system, comprising:
- within a coverage area of a base station, assigning a set of spreading codes to individual ones of a plurality of subscriber stations; and
during transmissions within the cell, periodically hopping amongst individual ones of the spreading codes of the set of spreading codes such that at any given time no two subscriber stations operate with the same spreading code.
1 Assignment
0 Petitions
Accused Products
Abstract
Disclosed is a method for operating a code division multiple access communications system, and a system that operates in accordance with the method. The method operates within a coverage area of a base station by assigning a set of spreading codes to individual ones of a plurality of subscriber stations and then, during transmissions within the cell, by periodically hopping amongst spreading code within the set of spreading codes such that at any given time no two subscriber stations operate with the same spreading code. The set of spreading codes may include the all one'"'"'s spreading code. The step of periodically hopping preferably changes from a currently used spreading code to a next spreading code at a symbol rate or at a multiple of the symbol rate. The set of spreading codes may be a hopped sub-set of a larger set of spreading codes, and in this case the method further operates to assign a non-hopped sub-set of the larger set of spreading codes to individual ones of the plurality of subscriber stations for use on a system access channel and/or on a system control channel or, more generally, for use on a non-traffic channel. The system may be a fixed data rate system or a variable data rate system. In the latter case the step of periodically hopping may change from a currently used spreading code to a next spreading code at the symbol rate, or at a multiple of the symbol rate of the lowest or the highest symbol rate users.
71 Citations
24 Claims
-
1. A method for operating a code division multiple access communications system, comprising:
-
within a coverage area of a base station, assigning a set of spreading codes to individual ones of a plurality of subscriber stations; and
during transmissions within the cell, periodically hopping amongst individual ones of the spreading codes of the set of spreading codes such that at any given time no two subscriber stations operate with the same spreading code. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A code division multiple access communications system, comprising a controller operating within a coverage area of a base station for assigning a set of spreading codes to individual ones of a plurality of subscriber stations;
- and further comprising circuitry that is responsive to transmissions within the cell for periodically hopping amongst the set of spreading codes such that at any given time no two subscriber stations operate with the same spreading code.
- View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
21. A synchronous, direct sequence code division multiple access communications system, comprising a controller operating within a coverage area of a base station for assigning a set of spreading codes to individual ones of a plurality of subscriber stations;
- and further comprising circuitry that is responsive to transmissions within the cell for periodically hopping amongst the set of spreading codes at a symbol rate or a multiple of a symbol rate such that at any given time no two subscriber stations interfere with one another by the use of the same spreading code, wherein the set of spreading codes comprises a hopped sub-set of a larger set of spreading codes, and where said controller further assigns a non-hopped sub-set of the larger set of spreading codes to individual ones of said plurality of subscriber stations for use on at least one of a system access channel or a system control channel.
- View Dependent Claims (22, 23, 24)
Specification