Patent ID: 7027494

Claim:
A method for generating orthogonal spread codes in a mobile communication system, comprising: generating a first square matrix having a size of powers of 2 by operating an initial 2×2 matrix; generating a second square matrix of same size of the first square matrix by operating the first square matrix; composing a third square matrix of double size of the first square matrix, arranging the second square matrix as a first quarter matrix of the third square matrix, wherein the third square matrix is composed by arranging the first square matrix as a second quarter matrix and a third quarter matrix of the thirds square matrix, and arranging the second square matrix as a fourth quarter matrix of the third square matrix by multiplying all elements of the second square matrix by −1; making a deformed matrix by inserting a zero vector between a column or a row of the third square matrix; and generating orthogonal spread codes for channel discrimination from the rows or columns of the deformed matrix.