Patent ID: 7519105

Claim:
A communication apparatus comprising: an IQ multiplexing unit for multiplexing a plurality of data channels and a control channel at an I side and a Q side to generate a complex signal; a transmitting unit for modulating and transmitting the complex signal generated by the IQ multiplexing unit; and a controlling unit for controlling assignment of channelization codes for a data channel and a control channel at the I side and the Q side multiplexed by the IQ multiplexing unit, wherein the controlling unit comprises: a code assigning unit by factor for, based on a size of a factor that is multiplied to the data channel and the control channel by the IQ multiplexing unit, assigning a first channelization code to a data channel of which the factor is large; and a remaining code assigning unit for assigning a second channelization code being different from the first channelization code to a data channel to which no channelization code has been assigned by the code assigning unit by factor.