Patent ID: 7088673
Filing Date: 2006-08-08
Classification: H04J

Abstract:
1. A method comprising: partitioning a set of orthogonal spreading codes into a plurality of subsets of orthogonal spreading codes; allocating subsets of orthogonal spreading codes to users; transmitting the allocated subsets of orthogonal spreading codes to users; partitioning a subset of orthogonal spreading codes allocated to a user to create a spreading code set including partitioning the subset of orthogonal spreading codes into partitioned sets, expanding the partitioned sets to include complement codes of the orthogonal spreading codes, and mapping the orthogonal spreading codes and the complement codes of the orthogonal spreading codes into a code index to create the spreading code set; partitioning input data to create a data set; mapping the data set to the spreading code set to create a code multiplex; and transmitting the code multiplex.