In this paper we propose to apply parafac-based source separation techniques for jammer suppression in direct spread spectrum communication systems. The jammer excision is formulated as an optimization problem and a new algorithm is presented which is based on the parafac tri-iterative least square algorithm. By jointly diagonalizing the time delay correlation matrix of the observed signals and using the new proposed method, a better solution is achieved. The proposed algorithm can successfully separate communication signals and jamming signals. Simulation results reveal that our proposed algorithm has the better blind signal separation performance than joint diagonalization method. Our proposed algorithm doesn’t require whitening processing. Moreover our proposed algorithm works well in the underdetermined condition, where the number of sources exceeds than the number of antennas.