A method of transmitting and receiving data, the method comprising: receiving a transmission signal generated by modulating a single carrier signal via a modulation process, unique for each user, in a wireless communication system; generating a received signal from the received transmission signal by eliminating a cyclic prefix from the received transmission signal; canceling a signal interference using a prior demodulated signal of the received signal, the signal interference being caused by another user and generating an interference canceled signal; and generating a current demodulated signal by demodulating the received signal via a demodulation process using the interference canceled signal, the demodulation process being unique for each user, wherein the generating of the interference canceled signal comprises: estimating the prior demodulated signal; and equalizing the estimated prior demodulated signal in a frequency domain based on inter-user interference of the estimated prior demodulated signal, wherein the equalizing reduces a Mean-Square Error by an estimated value of the estimated prior demodulated signal, characterized in that an equalization coefficient C u,k for a k th subcarrier for a u th user of the equalizing is determined by C u, k = H ⌣ u, k σ w 2 + ∑ u = 1 U v u | H ⌣ u, k | 2 where indicates a discrete Fourier transform, DFT, coefficient of a channel impulse response to the k th subcarrier for the u th user, σ w 2 indicates a coefficient of a covariance matrix of additive white Gaussian noise, AWGN, and V u indicates a diagonal element of a covariance matrix of a time domain signal for the u th user. receiving a transmission signal generated by modulating a single carrier signal via a modulation process, unique for each user, in a wireless communication system; generating a received signal from the received transmission signal by eliminating a cyclic prefix from the received transmission signal; canceling a signal interference using a prior demodulated signal of the received signal, the signal interference being caused by another user and generating an interference canceled signal; and generating a current demodulated signal by demodulating the received signal via a demodulation process using the interference canceled signal, the demodulation process being unique for each user, wherein the generating of the interference canceled signal comprises: estimating the prior demodulated signal; and equalizing the estimated prior demodulated signal in a frequency domain based on inter-user interference of the estimated prior demodulated signal, estimating the prior demodulated signal; and equalizing the estimated prior demodulated signal in a frequency domain based on inter-user interference of the estimated prior demodulated signal, wherein the equalizing reduces a Mean-Square Error by an estimated value of the estimated prior demodulated signal, characterized in that an equalization coefficient C u,k for a k th subcarrier for a u th user of the equalizing is determined by C u, k = H ⌣ u, k σ w 2 + ∑ u = 1 U v u | H ⌣ u, k | 2 where indicates a discrete Fourier transform, DFT, coefficient of a channel impulse response to the k th subcarrier for the u th user, σ w 2 indicates a coefficient of a covariance matrix of additive white Gaussian noise, AWGN, and V u indicates a diagonal element of a covariance matrix of a time domain signal for the u th user.