Patent ID: 7035238

Claim:
A method for updating spreading codes assigned to wireless terminals in a CDMA wireless communication system, comprising: (a) identifying a target wireless terminal having a signal to interference-plus-noise ratio below a predetermined threshold; (b) assigning a new spreading code to the target wireless terminal identified in paragraph (a), by searching for an optimal signal signature corresponding to the new spreading code so as to reduce signal interference between the wireless terminals when in reverse link communication with a base station, wherein the act of searching for an optimal signal signature corresponding to the new spreading code comprises selecting a random spreading code out of a set of unused spreading codes associated with a region of signal space that is less dense when compared other regions of signal space; (c) forwarding the new spreading code to the target wireless terminal identified in paragraph (a); and (d) updating spreading codes assigned to wireless terminals in a CDMA wireless communication system by repeating operational acts specified in paragraphs (a), (b), and (c) on an iterative basis.