Abstract:
A method of transmitting a signal based on multi-stream CPDMA may include: allocating a plurality of data symbols to each of a plurality of data streams based on a frequency hopping pattern; applying a DFT function and a M-times repetition function to the data symbol allocated to the each of the plurality of data streams; applying a spectral weighting vector to the each of the plurality of data streams applying the DFT function and the M-times repetition function; and generating the signal based on the multi-stream CPDMA by performing an IDFT function and a cyclic prefix adding procedure with respect to the plurality of data streams to which the spectral weighting vector is applied, in which the spectral weighting vector is a vector for determining a frequency band in which the each of the plurality of data streams is used.