Patent Number: 7,088,673

Title: Dynamically-scalable system and method for multiple user access utilzing multi-bit and multi-code orthogonal multiplexing

Abstract: A code controller partitions a set of orthogonal spreading codes into a plurality of subsets of orthogonal spreading codes and allocates and transmits the subsets of orthogonal spreading codes to users. A transmitter device partitions the received subset of orthogonal spreading codes into partitioned sets. The partitioned sets are further expanded to include complement codes of the orthogonal spreading codes and the codes are mapped into a code index to create a spreading code set. A window of contiguous multi-bit input data to be transmitted by the transmitter device is partitioned into equal-size subsets, which are then mapped to a data index, to create a data set. The data set is mapped to the spreading code set to create a multiplex of spreading codes, and the multiplex of spreading codes are then summed to form a code multiplex. The code multiplex can then be sent in one transmit opportunity.

Inventors: Horne; David M. (Chandler, AZ)

Assignee: Intel Corporation

International Classification: H04J 11/00 (20060101)

Expiration Date: 8/08/02018